[gelöst] ACPI / power.sh - Ubuntu Bug ID #59695

Debian auf Notebooks und speziellen Geräten wie eingebetteten Systemen, Routern, Set-Top-Boxen, ...
Antworten
admappr
Beiträge: 72
Registriert: 08.11.2005 18:38:40
Wohnort: Äpplergegend

[gelöst] ACPI / power.sh - Ubuntu Bug ID #59695

Beitrag von admappr » 19.04.2008 22:12:28

Hallo,

nachdem Ubuntu auf Debian basiert, könnte obiger Bug möglicherweise auch relevant für Debian / Etch sein. Wer weiß, ob er tatsächlich relevant ist:

http://launchpad.net/bug59695.html

Ich habe gerade Etch auf meinem DELL D610 neu aufgesetzt und finde in /etc/acpi/power.sh ebenfalls das hdparm-Argument "-B 1" falls "laptop_mode_enabled". Ich habe dort den Wert auf 255 geändert.

Mit "smartctl -d ata -a /dev/sda|grep 193" sehe ich, daß der Loac_Cycle_Count hochzählt.

Wer weiß ob das relevant ist?

Grüße
admappr
Zuletzt geändert von admappr am 21.04.2008 17:28:38, insgesamt 2-mal geändert.

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: ACPI / power.sh - Ubuntu Bug ID #59695

Beitrag von Danielx » 19.04.2008 22:55:44

Ja, das betrifft auch Etch! [1]
Das endet für einige Laptop-Festplatten sehr schnell tödlich.

Bei 120 Cycles pro Stunde (kann aber auch bei mehr als 300 pro Stunde liegen!!!) und laut Spezifikation z.B. 300000 möglichen Cycles würde die Festplatte nach 2500 Stunden, das entspricht ca. 3,5 Monaten Dauerbetrieb, (rechnerisch) kaputt sein.

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=448673

Gruß,
Daniel

admappr
Beiträge: 72
Registriert: 08.11.2005 18:38:40
Wohnort: Äpplergegend

Re: ACPI / power.sh - Ubuntu Bug ID #59695

Beitrag von admappr » 21.04.2008 09:30:07

Hallo,

vielen Dank für die Antwort. Klasse&fix ;)
Danielx hat geschrieben:Ja, das betrifft auch Etch! [1]
Das endet für einige Laptop-Festplatten sehr schnell tödlich.
...ok.

Worauf bezieht sich der 'Workaround" (Advanced Power Management) abzuschalten?
Ich habe in das power.sh Skript "hdparm -B 255" geschrieben (sowohl für aktiven wie inaktiven Laptop-Mode). Trotzdem zählen die LoadCycles hoch.

fragende Grüße
Wolfgang

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: ACPI / power.sh - Ubuntu Bug ID #59695

Beitrag von Danielx » 21.04.2008 11:53:12

admappr hat geschrieben:Ich habe in das power.sh Skript "hdparm -B 255" geschrieben (sowohl für aktiven wie inaktiven Laptop-Mode).
Du hast also aus dem "-B 1" ein "-B 255" gemacht, richtig?
admappr hat geschrieben:Trotzdem zählen die LoadCycles hoch.
Das war bei mir leider auch so, ich habe dann noch in /etc/hdparm.conf das hier eingetragen:

Code: Alles auswählen

/dev/sda {
       apm = 254
}
(/dev/sda evtl. anpassen)
Du kannst es auch mal anstatt mit 255 überall mit 254 (das ist wohl der empfohlene Wert) versuchen, da einige Festplatten mit 255 nicht zurecht kommen.

Mit

Code: Alles auswählen

hdparm -I /dev/sda | grep -i "Advanced power management level"
Kannst du überprüfen ob die Einstellungen wirksam geworden sind.
(/dev/sda evtl. anpassen)
Dort sollte dann 254 oder 255 stehen.

Solltest du Suspend benutzen musst du noch irgendwo eine Änderung machen, je nachdem wie du suspendest, damit die Festplatte nach dem Aufwachen wieder auf 254 bzw. 255 gesetzt wird.

Gruß,
Daniel

admappr
Beiträge: 72
Registriert: 08.11.2005 18:38:40
Wohnort: Äpplergegend

Re: ACPI / power.sh - Ubuntu Bug ID #59695

Beitrag von admappr » 21.04.2008 17:28:16

Hi,
Danielx hat geschrieben: Du hast also aus dem "-B 1" ein "-B 255" gemacht, richtig?
...ja.
Danielx hat geschrieben:Das war bei mir leider auch so, ich habe dann noch in /etc/hdparm.conf das hier eingetragen:

Code: Alles auswählen

/dev/sda {
       apm = 254
}
(/dev/sda evtl. anpassen)
...das habe ich noch ergänzt (sda stimmt bei mir ;).

Jetzt zählt nix mehr hoch. Super!

Allerdings sagt

hdparm -I /dev/sda | grep -i "Advanced power" die Ausgabe
unknown setting 0x80fe
..."fe" ist 254 insofern scheints zu stimmen. Weshalb 0x80fe, weiß ich allerdings nicht.

beste Grüße und herzlichen Dank für die Hilfe
admappr

Antworten