GNU/Linux skadligt för bärbara datorer(!?)

Nyheter i datorvärlden.
Användarvisningsbild
gasol
Inlägg: 405
Blev medlem: 27 jul 2007, 14:57
Kontakt:

GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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
The Black Mountain Scorpion Hoedown Bluegrass Experience Gang
From Left to Right: Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle, Wizard on Bicycle.
Användarvisningsbild
BrigTSD
Inlägg: 241
Blev medlem: 05 feb 2007, 23:28
OS: Xubuntu

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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.
Användarvisningsbild
DeepThought
Inlägg: 2769
Blev medlem: 19 dec 2006, 11:07
OS: Arch Linux
Ort: Göteborg

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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:

Kod: Markera allt

#!/bin/sh
hdparm -B 255 /dev/sda
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!
WE WILL ALWAYS BE SO MUCH MORE HUMAN THAN WE WISH TO BE...
ipix
Inlägg: 259
Blev medlem: 12 jun 2007, 22:22
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Sunne

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg av ipix »

Jag har testat båda varianterna men det verkade bara fungera med 99-hdd-spin-fix.sh
ipix
Inlägg: 259
Blev medlem: 12 jun 2007, 22:22
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Sunne

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg av ipix »

efter att jag lade in scriptet så har
193 Load_Cycle_Count   
inte ändrat sig på över 20minuter
Användarvisningsbild
BrigTSD
Inlägg: 241
Blev medlem: 05 feb 2007, 23:28
OS: Xubuntu

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg av BrigTSD »

Så där då, nu är skriptet inlagt. Tack för hjälpen.
Användarvisningsbild
BrigTSD
Inlägg: 241
Blev medlem: 05 feb 2007, 23:28
OS: Xubuntu

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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?
ipix
Inlägg: 259
Blev medlem: 12 jun 2007, 22:22
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Sunne

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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
Användarvisningsbild
BrigTSD
Inlägg: 241
Blev medlem: 05 feb 2007, 23:28
OS: Xubuntu

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg av BrigTSD »

Måste vara så. Jag har en Toshiba MK8009GAH.
ipix
Inlägg: 259
Blev medlem: 12 jun 2007, 22:22
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Sunne

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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
Användarvisningsbild
BrigTSD
Inlägg: 241
Blev medlem: 05 feb 2007, 23:28
OS: Xubuntu

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg av BrigTSD »

Nej, den är installerad som /dev/sda.
Användarvisningsbild
ZX Spectrum
Inlägg: 4905
Blev medlem: 04 jan 2007, 22:58
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg

Minskad livslängd på hårddisk med Ubuntu?

Inlägg av ZX Spectrum »

http://pc.feber.se/feber/art/32799/ubun ... a_ut_hrdd/

Stämmer detta, och kan man göra något åt saken?
Bild
Jag vet vad jag vill, men vill inte det jag vet, men ändå vet jag ingenting och nu vet jag garanterat inte vad jag snackar om
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

SV: Minskad livslängd på hårddisk med Ubuntu?

Inlägg 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
Senast redigerad av 1 KiviE, redigerad totalt 2 gånger.
Användarvisningsbild
bax
Inlägg: 108
Blev medlem: 10 maj 2007, 18:31

SV: Minskad livslängd på hårddisk med Ubuntu?

Inlägg 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.
Användarvisningsbild
christer
Inlägg: 1362
Blev medlem: 11 jan 2007, 17:42
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster

SV: Minskad livslängd på hårddisk med Ubuntu?

Inlägg 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.
Kattskrället
AVREGISTRERAD
Inlägg: 1824
Blev medlem: 10 aug 2007, 00:25
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

SV: Minskad livslängd på hårddisk med Ubuntu?

Inlägg 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?
Användarvisningsbild
bax
Inlägg: 108
Blev medlem: 10 maj 2007, 18:31

SV: Minskad livslängd på hårddisk med Ubuntu?

Inlägg 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

Kod: Markera allt

sudo vi /etc/default/acpi-support
Ä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.

Kod: Markera allt

sudo apt-get install smartmontools
kör

Kod: Markera allt

sudo smartctl -d ata -a /dev/sda | grep Load_Cycle_Count
Senast redigerad av 1 bax, redigerad totalt 3 gånger.
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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.
Användarvisningsbild
BrigTSD
Inlägg: 241
Blev medlem: 05 feb 2007, 23:28
OS: Xubuntu

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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?
KiviE
Inlägg: 2157
Blev medlem: 25 okt 2007, 14:00
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Luleå

SV: GNU/Linux skadligt för bärbara datorer(!?)

Inlägg 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

Kod: Markera allt

/dev/sda {
  apm = 254
  spindown_time = 0
}
För att köras vid boot.

Kod: Markera allt

sudo update-rc.d hdparm defaults
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.
Skriv svar

Återgå till "Nyheter"