Sida 1 av 1
GNU/Linux skadligt för bärbara datorer(!?)
Postat: 31 okt 2007, 03:05
av gasol
Såg en post på Slashdot om att konfigurationen för strömsparnings läget kan skada diskarna i bärbara datorer.
Det erbjuds några workarounds i dom här trådarna, kan ju vara värt att ta en titt om man kör GNU/Linux på sina bärbara.
https://launchpad.net/bug59695.html
https://www.redhat.com/archives/fedora- ... 00463.html
http://paul.luon.net/journal/hacking/BrokenHDDs.html
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 31 okt 2007, 09:35
av BrigTSD
Va fan...
Hur stänger man av den där strömsparfunktionen på hårdisken då? Jag hänger inte riktigt med på alla resonemang.
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 31 okt 2007, 17:30
av DeepThought
Det är inte GNU/Linux i sig som är skadligt, utan snarare verkar det så att en del standard-värden är lite knasigt satta. Detta resulterar dock till att man i onödan kan riskera att slita ut sin hårddisk (mycket) snabbare än den borde slitas ut. Jag har försökt läsa lite, och det "lättaste" sättet att fixa detta tror jag är att installera laptop-mode-tools:
sudo apt-get install laptop-mode-tools
Och sedan ändra värdet på CONTROL_HD_POWERMGMT till 1 istället för 0 i filen /etc/laptop-mode/laptop-mode.conf:
sudo nano /etc/laptop-mode/laptop-mode.conf
Det verkar även fungera att skapa ett script som heter 99-fix-hdd-spin.sh (eller liknande, 99- är det viktiga) och som ser ut så här:
Kopiera det sedan till följande kataloger:
/etc/acpi/suspend.d/
/etc/acpi/resume.d/
/etc/acpi/start.d/
Jag har inte gjort några tester ännu, så jag vet inte vilken metod som är bäst (eller om någon hjälper). Om någon har mer info tar jag gärna emot den!
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 31 okt 2007, 19:40
av ipix
Jag har testat båda varianterna men det verkade bara fungera med 99-hdd-spin-fix.sh
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 31 okt 2007, 19:56
av ipix
efter att jag lade in scriptet så har
193 Load_Cycle_Count
inte ändrat sig på över 20minuter
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 31 okt 2007, 21:45
av BrigTSD
Så där då, nu är skriptet inlagt. Tack för hjälpen.
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 01 nov 2007, 09:38
av BrigTSD
193 Load_Cycle_Count ökar med ungefär en cykel per minut för mig då jag kollar med sudo smartctl -d ata -a /dev/sda . Metoderna verkar inte fungera så bra på min laptop med andra ord. Fungerar det bara med antingen skriptet eller laptop-mode-tools och inte med båda samtidigt?
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 01 nov 2007, 19:11
av ipix
Jag kör med båda samtidigt och 193 Load_Cycle_Count ändrar sig bara när jag startar om datorn verkar det som iaf.
Jag startar om den minst 10 ggr om dagen, det kanske har något med fabrikatet på disken att göra?
jag har en FUJITSU MHT2080BH
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 01 nov 2007, 20:26
av BrigTSD
Måste vara så. Jag har en Toshiba MK8009GAH.
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 01 nov 2007, 20:57
av ipix
Toshiba MK8009GAH är en ATA 6 Disk dvs. en Paralell ATA disk så då borde det stå /dev/hda
i script filen om jag inte missförstått för mycket min disk är en ATA 7 (SATA disk) de blir sda
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 02 nov 2007, 09:55
av BrigTSD
Nej, den är installerad som /dev/sda.
Minskad livslängd på hårddisk med Ubuntu?
Postat: 02 nov 2007, 16:30
av ZX Spectrum
SV: Minskad livslängd på hårddisk med Ubuntu?
Postat: 02 nov 2007, 16:33
av KiviE
Läste något om att det bara är om man har sin bärbara i laptop-mode. För att kolla ifall man har sin bärbara dator i laptop-mode kan man skriva grep ENABLE_LAPTOP_MODE /etc/default/acpi-support . Som standard i ubuntu så är detta alternativ av. Ska försöka hitta källa till detta med så du k an läsa mer.
Här kan du läsa mer:
http://www.linux-hero.com/rant/ubuntu-h ... explosions
http://www.linux-hero.com/rant/explanat ... r-and-tear
SV: Minskad livslängd på hårddisk med Ubuntu?
Postat: 02 nov 2007, 19:29
av bax
Hej!
Konstig att det har blivit sån uppmärksamhet just nu, för min och andras nakdel

Men det är ju klart, det är nu som dom flesta börjar köra mest med laptop, och linux är ju inte dom största på marknaden.
Den första buggrapporten om detta såg jag var daterad 2005 av en som körde slackware.
Enligt han blev det så när han uppgradera kerneln, minns inte nu vilken version.
När det kom ut yttligare en ny kernel var det samma sak.
Så han nergradera till den kernel versionen han hade från början.
Då blev det bra igen.
Så tydligen har det funnits en "hdparm" i kärnan förr??
Köpte min laptop (Dell) i början av Juni och kollade min load/unload igår: 560403
Hårddisktillverkaren garanterar 600000, dvs att på mindre än 1år skulle den göra dubbelt så måmga än tillverkaren kan garantera.
För min del fungerade inte hdparm -B255 för att minska/stäng load/unload ("parkering" av läshuvud) , -B254 var OK.
Jag har en HP också som är 3 1/2 år gammal.
Den körde jag dualboot, XP/Fedora core 3 på, men det var mest XP som kördes.
I Februari/Mars någongång installera jag Ubuntu 6.10 istället för FC3.
Funka hur bra som helt, så det var mest 6.10 som var igång.
Så i Maj rasade HD, tänke inte så mycket på det, den var ju 3år gammal ju.
http://ubuntuforums.org/showthread.php?t=591503
Man kanske skulle sammanfatta lite av detta och klistra en tråd?
Jag kan kolla på det.
SV: Minskad livslängd på hårddisk med Ubuntu?
Postat: 02 nov 2007, 22:02
av christer
I hårddisken finns ett par kullager. De kan börja glappa, skära sig och fastna.
Fettet kan härskna. Eftersmörjning utförs inte. Livslängden kan vara 3-12 år. eller
60000 - 100000 drifttimmar
När den börjar föra oljud är det skäl att förnya hårddisken. Reparationer lönar sig inte.
Om vi nu har detta som bakgrund, så är det så att Windows hoppar en hel del från och till och använder
hela hårddisken. Den bör defragmenteras flera gånger för att snabbas upp. Windows behöver
ett antivirusprogram, som skannar av disken stup i kvarten. Uppdateringsfilerna är ofta väldigt långa.
Windows har hårdisken att jobba som bakgrundsmusik.
När jag kör Ubuntu och Windows märker jag tydligt att hårddisken arbetar betydligt hårdare med Windows.
Något överdrivet går den hela tiden och det är svårare att komma in på nätet. Ubuntu har mycket enklare
uppdateringar.
Det skulle inte förvåna mig om Windows skulle nöta upp hårddisken dubbelt snabbare. Alla erfarenheter och teorier
tyder på detta. Naturligtvis är programmens inverkan lika om disken åldras av lagring med en minimal användning.
Många industrier med eller utan leasingavtal har 4 år som brukstid för en säker Windows dator.
SV: Minskad livslängd på hårddisk med Ubuntu?
Postat: 03 nov 2007, 04:11
av Kattskrället
Undrar varför min disk i slaptopen har börjat rapportera trasiga kluster redan efter ett halvår med 7.04, och sista 2 månaderna med 7.10 hux flux? Nys och nonsens, eller finns där nåt problem?
SV: Minskad livslängd på hårddisk med Ubuntu?
Postat: 03 nov 2007, 06:11
av bax
Kattskrället skrev:
Undrar varför min disk i slaptopen har börjat rapportera trasiga kluster redan efter ett halvår med 7.04, och sista 2 månaderna med 7.10 hux flux? Nys och nonsens, eller finns där nåt problem?
Jag tror vi har ett problem här.
Om man gör en unload så sparar man massa ström, och det är ju bra på en laptop i batteridrift.
Men detta är ganska ointressant om man kör på elnätet med laptopen.
HD tillverkaren har lagt in sin egna värden i en firmware hur ofta den skall "parkera" läshuvudet.
Detta är en balansgång mellan längre batteridrift och hårdiskens livslängd.
Detta kan skrivas över av bios eller ett program (operativsystemet)
Problemet är att ubuntu (och kanske andra distar?) inte lägger in ett annat värde när den kör på elnätet.
Dvs hårddisken kör på fabriksinställningar och tror att den kör på batteri hela tiden.
Och detta kan ju variera mellan olika diskar och tillverkare.
Man kan fixa det på olika sätt.
Det bästa är nog att aktivera laptop_mode
Ändra nästan längst ner
ENABLE_LAPTOP_MODE=false
till
ENABLE_LAPTOP_MODE=true
Sedan kan man ändra i någon fil (kommer inte ihåg just nu) hur ofta den skall load/unload.
Som standard tror jag värdet är hdparm -B1 i batteridrift och hdparm -B255 vid nätdrift.
-B255 betyder disable, load/unload är inte aktiverat
Det drar lite mer ström och hårdisken kan bli något varmare.
-B1 betyder att den kör load/unload så ofta den kan.
För min del fungerar inte -B255, jag var tvungen att köra -B254.
Så min är inte avaktiverad, bara kör load/unload så lite som möjligt.
Den har inte ändrat sig på ett dygn iaf.
Hur många load/unload har man gjort då?
Installera.
kör
Kod: Markera allt
sudo smartctl -d ata -a /dev/sda | grep Load_Cycle_Count
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 06 nov 2007, 22:30
av KiviE
En klistrad tråd om detta vore kanon, har själv en dell och -B255 funkar inte för mig heller. Medan -B254 funkar bra. Dock så måste jag få in det i något skript så det ändras till rätt värde eller hitta någonstans där jag kan ställa in det.
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 07 nov 2007, 21:03
av BrigTSD
Load_Cycle_Count stannar helt och hållet när jag sätter hdparm till -B255. Men det verkar återgå varje gång jag startar om datorn. Hur får jag Ubuntu att starta med hdparm -B255 oavsett om ac-adaptern är inkopplad eller ej?
SV: GNU/Linux skadligt för bärbara datorer(!?)
Postat: 07 nov 2007, 21:22
av KiviE
Här står det endel
https://wiki.ubuntu.com/DanielHahler/Bug59695
Jag gjorde så att jag skrev till några rader i /etc/hdparm.conf
För att köras vid boot.
Sen så la jag även till endel 99 fixar... hade problem med att det inte hjälpte när jag körde på batteri så kolla upp det med så det alltid funkar oavsett om du kör på ac eller batteri. Även att suspend etc funkar med.