Sida 8 av 8
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 16 jun 2008, 03:59
av Paronfesken
hmm hände inget när jag skriver "sudo smartctl -a /dev/sda | grep Load_Cycle_Count" efter jag installerat...
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 24 jun 2008, 01:38
av David Andersson
Paronfesken skrev:hmm hände inget när jag skriver "sudo smartctl -a /dev/sda | grep Load_Cycle_Count" efter jag installerat...
Prova bara "
sudo smartctl -a /dev/sda" (utan grep).
Om den säger "
/dev/sda failed: No such file or directory" så kolla vad disken heter. Kolla med
mount eller prova med
hda i stället för
sda.
Om den på sista raden säger "
SMART Disabled. Use option -s with argument 'on' to enable it", prova "
sudo smartctl -s on /dev/sda" och sedan "
sudo smartctl -a /dev/sda" igen.
Då ska du förhoppningsvis se en tabell med smart-attribut med kolumnerna:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
För min hårddisk finns ingen Load_Cycle_Count, men det finns en massa andra räknare som avslöjar hur disken mår. Många verkar ha låtit sig luras av RAW_VALUE när det är VALUE som räknas. Om det inte står nåt alarmerande i kolumnen WHEN_FAILED så är det nog ingen fara på taket, skulle jag tro. Men jämför järna VALUE med THRESH och se om nån börjar närma sig (ju lägre value desto sämre).
Det står lite förklaringar i "
man smartctl" under flaggan "-a".
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 02 jul 2008, 15:25
av I_can_see_the_light
Ok, nybörjare här. Har kört ubuntu Hardy i drygt en månad när jag nu snubblar över det här mindre angenäma problemet. Har en Samsung-disk i min notebook och efter att ha installerat smartmontools och kontrollerat Load_cycle_count kan jag konstatera att värdet ökar med mellan 3-6 per minut. Låg på ca 360 000 cykler totalt men räknade ut att de senaste 50 000 cyklerna mest troligt har kommit sedan jag installerade ubuntu (kört Win XP i 2,5 år).
Till saken hör att jag inte har upplevt att hårddisken har låtit högre än tidigare, men å andra sidan så är det ju inte så lätt att avgöra när man har hustru och barn som springer omkring
Jag skulle uppskatta råd och hjälp från de som tror sig kunna

för det verkar vara många bud om vilket sätt som är det bästa. Har läst på ubuntuforums.org och det verkar vara (åtminstone) två tillvägagångssätt som kan fungera,
http://ubuntuforums.org/showpost.php?p= ... ostcount=2 och
http://ubuntuforums.org/showpost.php?p= ... ostcount=3 . Ugly-fixen för Gutsy tyckte jag såg enklare ut (och skulle även fungera på Hardy) men det stod något om att det mest troligt inte skulle fungera i framtida releaser, jag förstod inte om det syftades på uppdateringar av Hardy eller om det var Intrepid Ibex han menade.
Jag skulle verkligen uppskatta hjälp för jag vill inte gå tillbaka till XP och är inte sugen på att pröva någon annan Linux-distro.
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 02 jul 2008, 16:31
av KiviE
I_can_see_the_light skrev:Ok, nybörjare här. Har kört ubuntu Hardy i drygt en månad när jag nu snubblar över det här mindre angenäma problemet. Har en Samsung-disk i min notebook och efter att ha installerat smartmontools och kontrollerat Load_cycle_count kan jag konstatera att värdet ökar med mellan 3-6 per minut. Låg på ca 360 000 cykler totalt men räknade ut att de senaste 50 000 cyklerna mest troligt har kommit sedan jag installerade ubuntu (kört Win XP i 2,5 år).
Till saken hör att jag inte har upplevt att hårddisken har låtit högre än tidigare, men å andra sidan så är det ju inte så lätt att avgöra när man har hustru och barn som springer omkring
Jag skulle uppskatta råd och hjälp från de som tror sig kunna

för det verkar vara många bud om vilket sätt som är det bästa. Har läst på ubuntuforums.org och det verkar vara (åtminstone) två tillvägagångssätt som kan fungera,
http://ubuntuforums.org/showpost.php?p= ... ostcount=2 och
http://ubuntuforums.org/showpost.php?p= ... ostcount=3 . Ugly-fixen för Gutsy tyckte jag såg enklare ut (och skulle även fungera på Hardy) men det stod något om att det mest troligt inte skulle fungera i framtida releaser, jag förstod inte om det syftades på uppdateringar av Hardy eller om det var Intrepid Ibex han menade.
Jag skulle verkligen uppskatta hjälp för jag vill inte gå tillbaka till XP och är inte sugen på att pröva någon annan Linux-distro.
Är bara att testa sig fram vilken metod som fungerar. Är nog enklast så.
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 02 jul 2008, 22:24
av I_can_see_the_light
Jag provade att ställa in APM manuellt med kommandot
. Det funkade inte för jag fick felmeddelandet:
Kod: Markera allt
/dev/sda:
setting Advanced Power Management level to 0xfe (254)
HDIO_DRIVE_CMD failed: Input/output error
Efter att ha googlat det och provat:
sudo hdparm -i /dev/sda | grep AdvancedPM fick jag som output:
AdvancedPM=no WriteCache=enabled
, så det verkar som att min hårddisk inte stödjer APM

.
Vad gör jag nu? Jag snittar 4,5 cykler/minut, dvs 270 cykler/h

.
Laptop-mode-tools är installerat, kan det vara det som spökar? Har för mig att jag läst nåt om det någonstans (fast jag minns förmodligen fel)
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 07 jul 2008, 20:16
av SkogsTrollet
Detta ska tydligen vara en korrekt fix.
Är på jobbet och har inte provat ännu.
https://wiki.ubuntu.com/PowerManagement
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 08 jul 2008, 20:30
av I_can_see_the_light
Ok tack, men jag körde fast lite när jag skulle "kommentera" ett helt block.
Sätta # framför varje rad?
Så här?
Kod: Markera allt
#for x in /sys/bus/ide/devices/*/block*; do
#drive=$(basename $(readlink $x));
#$HDPARM -S $SPINDOWN_TIME /dev/$drive 2>/dev/null
#$HDPARM -B 1 /dev/$drive 2>/dev/null
#done
Eller bara sätta # på raderna mellan
for och
done?
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 08 jul 2008, 20:31
av KiviE
I_can_see_the_light skrev:Ok tack, men jag körde fast lite när jag skulle "kommentera" ett helt block.
Sätta # framför varje rad?
Du gjorde helt rätt om du ska kommentera hela blocket

Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 08 jul 2008, 20:38
av I_can_see_the_light
KiviE skrev:I_can_see_the_light skrev:Ok tack, men jag körde fast lite när jag skulle "kommentera" ett helt block.
Sätta # framför varje rad?
Du gjorde helt rätt om du ska kommentera hela blocket

Ok tack.
Då ska jag knåpa vidare och se om detta kan vara lösningen

Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 08 jul 2008, 22:40
av I_can_see_the_light
Rackarns vad tyst datorn blev när hårddisken spinner ner

. Och Load_cycle_count verkar ha lugnat sig rejält nu, så då kanske det inte är lika bråttom att köpa ny HDD.
Var så nöjd att ha sluppit undan Windows, och Handelsbanken hade jag fått igång också, så när jag läste detta tänkte jag "jaha, det var visst för bra för att vara sant". Och inte kunde jag rekommendera någon att börja köra Ubuntu om de måste byta HDD varje år heller. Men nu ska här predikas Ubuntu!

Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 08 jul 2008, 22:41
av KiviE
Kul att du slipper problemet nu med

Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 15 jul 2008, 21:13
av KlavKalashj
Borde inte den där fixen komma som en uppdatering om den nu fungerar? Den var ju inte så lätt att följa, och inte så lätt att kontrollera om man fick till allt rätt.
Den sista punkten:
Still no hdparm setting after resume.
[Bug]244833 missing hdparm -B setting during resume
[Bug]244839 /etc/acpi/start.d and resume.d scripts are not run.
[Bug]244844 Adapt laptop-mode-tools invocation to ubuntu's acpi-support / pm-tools packages also:
[Bug]238555 pm-utils doesn't reload hdparm.conf after a suspend
Vad gör man med den?

Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 17 jul 2008, 00:40
av pl1sk3n
Då jag har ett gäng olka os på datorn så har jag glömt bort att kolla detta problem.
Vid uppdat. av Gutsy till Hardy sä kom jag dock ihåg detta problem.
Under tiden så hade mina hdd fått jobba hårt, kör även andra os, q, xubuntu, mint, suse osv.
Vet iofs inte om alla os har detta problemt.
Efter att jag kört fixen så får jag detta;
ubuntu1@fsc-laptop:~$ sudo smartctl -a /dev/sdb | grep Load_Cycle_Count
[sudo] password for ubuntu1:
193 Load_Cycle_Count 0x0032 164 164 000 Old_age Always - 108464
ubuntu1@fsc-laptop:~$ sudo smartctl -a /dev/sda | grep Load_Cycle_Count
193 Load_Cycle_Count 0x0032 139 139 000 Old_age Always - 184219
En avsevärd ökning sen sist....
Efter fixen så har mina hhd's tvärnitat, dom står absolut stilla!
Är detta normalt lr kan det förklara problemet som jag har fått med tangentbordet?
Ibland så behöver jag trycka flera ggr för att få på pränt det jag vill.
Har te.x rättat en mängd felstavningar i detta inlägg.
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 07 aug 2008, 07:44
av plumse
Hej på er!
Jag har försökt köra hdparm -b254 /dev/sda men får "permission denied". Samma resultat får jag om jag försöker ändra i filen som skrivits om tidigare.
Behöver jag nämna att jag är nybörjare...?
Det verkar alltså vara så illa att jag inte har fullständiga rättigheter till grejorna på disken. Vad göra?
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 07 aug 2008, 13:55
av I_can_see_the_light
plumse skrev:Hej på er!
Jag har försökt köra hdparm -b254 /dev/sda men får "permission denied". Samma resultat får jag om jag försöker ändra i filen som skrivits om tidigare.
Behöver jag nämna att jag är nybörjare...?
Det verkar alltså vara så illa att jag inte har fullständiga rättigheter till grejorna på disken. Vad göra?
För att få rättigheter till det ska du skriva "sudo" utan citationstecken och sedan ett mellanslag före kommandot du vill köra. Du kommer då att få skriva in ditt lösenord, observera att det inte blir några * eller liknande för dina tecken utan markören står bara stilla.
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 07 aug 2008, 14:18
av plumse
Tackar och bockar för snabbt svar

Fick ett nytt felmeddelande så ett hinder har fallit, bara några kvar nu...
"-b Bad/missing bus state value (0..2)"
En av länkarna längre upp tog mig till en text som såg ut ungefär såhär:
Enable CONTROL_HD_POWERMGMT=1 in /etc/laptop-mode/laptop-mode.conf
*244832 missing hdparm -B setting during boot
Eftersom standard = 0 och jag verkar drabbats av buggen så borde jag klämma dit en "1":a istället för 254 då mitt felmeddelande ville ha ett värde mellan 0 och 2?
Har jag tolkat det korrekt?
[edit 1]: Nope, hade inte tolkat det rätt. Knappade in
info hdparm och fick en förklaring på switcharna och syntaxen. Hjälpte föga tyvärr...
Nämnde jag att det känns som om jag är ute på djupt vatten när jag försöker röjja runt i datorn?
[edit 2]:
GARV. Det är ju ett vettigt OS jag sitter med. Det skiljer på stora och små tecken. En stor bokstav i switchen löste problemet. Pinsamt
Tack så mycket för hjälpen med SUDO. Kommer nog inte glömma det ordet igen...
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 07 aug 2008, 21:50
av plumse
Attans! Inställningarna verkar inte ha sparats. Då blir det till att lista ut hur man gör ett script i nån slags autostart, men det får bli en annan dag. Gissar att jag återkommer med fler frågor för här verkar man kunna få grym hjälp

Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 08 aug 2008, 20:16
av plumse
Hittade lösningen på mitt problem att jag inte hade tillåtelse att spara conf-filen med rätt inställning för att hårddisken inte skall parkera i tid och otid.
I terminalfönstret skriver man
sudo chown -R USER:USER etc/laptop-mode/laptop-mode.conf där USER är ditt inlogg-id och det efter är filen du skall ändra i. Du har nu skriv-access till filen ifall du inte tidigare hade det. (tror ROOT har det default. I alla fall i min installation).
Därefter ändrar ni från en nolla till en etta så det står
Enable CONTROL_HD_POWERMGMT=1
VOILA

Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 23 aug 2008, 21:07
av Niklas Bolmdahl
I mina försök att klura ut ifall min dator är i riskzonen får jag följande intressanta värden.
Hur ska jag tolka det här?
Å ena sidan så är WORST på 28, vilket känns lågt, å andra sidan så har inte Load_Cycle_Count ändrats så värst mycket den senaste månaden, knappt alls faktiskt.
Så jag tänkte att jag skulle jämföra med Power_On_Hours, så som det förslogs i wikin. På nåt sätt så tror jag inte att mitt värde är korrekt dock...
Kod: Markera allt
niklas@niklas-laptop:~$ sudo smartctl -a /dev/sda | grep Power_On_Hours
[sudo] password for niklas:
9 Power_On_Hours 0x0032 098 098 000 Old_age Always - 145436182579665
niklas@niklas-laptop:~$ sudo smartctl -a /dev/sda | grep Load_Cycle_Count
193 Load_Cycle_Count 0x0022 028 028 000 Old_age Always - 144041
Re: H-diskar åldras snabbare än de ska i Linux ?
Postat: 24 aug 2008, 00:14
av Emil.s
hehe, tror nog inte det jag heller.
I såfall skulle din disk vara 16 602 303 947 år gamal, vilket är lite äldre än universum är.
