Festplattenaktivität

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Benutzeravatar
frindly
Beiträge: 1085
Registriert: 23.10.2007 08:13:26
Wohnort: Recklinghausen

Re: Festplattenaktivität

Beitrag von frindly » 12.11.2009 23:56:49

bis ich die ganzen conf datein verstehe, und alles klappt,
ne quick and dirty lösung:
wo kann ich
hdparm -B 254 /dev/hda
eintragen, so das es beim start ausgeführt wird.
das benötigt ja root rechte?
spontan weiss ich nicht, wo ich das eintragen könnte.
die loginscripte haben ja nur eingeschränkte rechte vom angemeldeten benutzer...

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

Re: Festplattenaktivität

Beitrag von Danielx » 12.11.2009 23:58:13

frindly hat geschrieben:also kein bug mehr, sondern absicht.
Der Fehler lag und liegt auch weiterhin bei der Firmware einiger Festplatten.
frindly hat geschrieben:ist es vieleicht sinnvoller den debian wert zu übernehmen und die platte ist sicher, wenn mal jemand am laptop rüttelt
Ja, wenn man eine Firmware ohne den Fehler hat.
Allerdings ist die Festplatte auch nur dann "sicher", wenn die Schreib-/Leseeinheit gerade geparkt ist.
frindly hat geschrieben:oder sind die massiven load cycles der langsame tod der platte und sollten lieber ausgeschaltet werden?
Wenn man eine Firmware mit dem Fehler hat, kann das sinnvoll sein.

Gruß,
Daniel

Benutzeravatar
frindly
Beiträge: 1085
Registriert: 23.10.2007 08:13:26
Wohnort: Recklinghausen

Re: Festplattenaktivität

Beitrag von frindly » 12.11.2009 23:59:18

cirrussc hat geschrieben:
frindly hat geschrieben:jetzt ist neben der lösung meines problemes auch die frage interessant,
... ist es vieleicht sinnvoller den debian wert zu übernehmen und die platte ist sicher, wenn mal jemand am laptop rüttelt, oder sind die massiven load cycles der langsame tod der platte und sollten lieber ausgeschaltet werden?
Tja das musst Du wissen.
Natürlich hat das seinen Sinn. Durch das schnelle Parken nach Inaktivität wird Energie gespart und während dieser Zeit ist die HDD nahezu gegen Erschütterungen geschützt.
In der Praxis, wie hier, wird die HDD aber innerhalb weniger Sekunden/Minuten wieder geweckt (und schläft schnell wieder ein usw.).

Jetzt musst Du Dir überlegen: Ist das Gerät wirklich häufig im Betrieb starken Vibrationen/Erschütterungen ausgesetzt?
nein.
wenn am laptop gearbeitet wird, steht der und wird nicht rumgetragen... daher... aus der mist.
eine baugleiche platte ist vor einigen wochen im laptop gestorben, und hat nur noch geklackert. jetzt mach ich mir gedanken, das sie den belastungen nicht standgehalten hat.... daher bin ich daran interessiert das feature auszuschalten.

wenn ich in der stadt bei jeder ampel den motor ausmache ist das ja auch nicht gut. ausser bmw, die haben das in den griff bekommen....

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

Re: Festplattenaktivität

Beitrag von Danielx » 13.11.2009 00:06:45

cirrussc hat geschrieben:Natürlich hat das seinen Sinn. Durch das schnelle Parken nach Inaktivität wird Energie gespart und während dieser Zeit ist die HDD nahezu gegen Erschütterungen geschützt.
Natürlich ist das sinnvoll, allerdings übertreiben es manche Firmwares damit leider extrem.
Es gibt auch Firmwares, welche Werte von 1-253 als "an" und 254-255 als "aus" werten und somit keinerlei Abstufung möglich ist.

Gruß,
Daniel

Benutzeravatar
manes
Beiträge: 958
Registriert: 27.08.2007 11:26:54
Wohnort: Köln
Kontaktdaten:

Re: Festplattenaktivität

Beitrag von manes » 13.11.2009 00:10:07

frindly hat geschrieben:ausser bmw, die haben das in den griff bekommen....
na wenn du jetzt eine festplatte von bmw einbaust, kann ja nix mehr schiefgehen und du kannst ein "gelöst" in den threadtitel schreiben.
manes
Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems.
David Mertz

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: Festplattenaktivität

Beitrag von cirrussc » 13.11.2009 00:14:03

Danielx hat geschrieben:Natürlich ist das sinnvoll, allerdings übertreiben es manche Firmwares damit leider extrem.
Ganz klar!
Danielx hat geschrieben:Es gibt auch Firmwares, welche Werte von 1-253 als "an" und 254-255 als "aus" werten und somit keinerlei Abstufung möglich ist.
Das steht auch so in der hdparm Manpage, deswegen muss man da immer probieren. Leider geben die Hersteller über so etwas nie Auskunft.
frindly hat geschrieben:wenn am laptop gearbeitet wird, steht der und wird nicht rumgetragen... daher... aus der mist.
Dann stifft das Sicherheitsargument hier nicht.
Naja eigentlich sind die doch dafür gemacht, dass sie viele Load-Zyklen bestehen (deshalb auch erst die Rampentechnologie), aber nicht bei so vielen Zugriffen.
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Benutzeravatar
manes
Beiträge: 958
Registriert: 27.08.2007 11:26:54
Wohnort: Köln
Kontaktdaten:

Re: Festplattenaktivität

Beitrag von manes » 13.11.2009 00:24:09

Danielx hat geschrieben:Es gibt auch Firmwares, welche Werte von 1-253 als "an" und 254-255 als "aus" werten und somit keinerlei Abstufung möglich ist.
und wo erfahre ich, welche möglichkeiten die jeweiligen firmwares bieten? auf den websites der hersteller eher nicht. ich hab jetzt mal ein paar minuten lang bei western digital rumgesucht, die sich allenfalls oberflächlich zu dem thema äußern. spindown überlicherweise nach zehn minuten, evtl fehlender spindown trotz hibernation des windowsrechners etc. keine angaben in den datenblättern. also trial 'n' error?
manes
Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems.
David Mertz

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

Re: Festplattenaktivität

Beitrag von Danielx » 13.11.2009 00:28:19

manes hat geschrieben:und wo erfahre ich, welche möglichkeiten die jeweiligen firmwares bieten?
Siehe:
cirrussc hat geschrieben:Leider geben die Hersteller über so etwas nie Auskunft.
manes hat geschrieben:also trial 'n' error?
Ja, darauf könnte es hinauslaufen. :)

Gruß,
Daniel

Benutzeravatar
frindly
Beiträge: 1085
Registriert: 23.10.2007 08:13:26
Wohnort: Recklinghausen

Re: Festplattenaktivität

Beitrag von frindly » 13.11.2009 18:32:06

ok
ich verstehe denn sinn.
aber wo kann ich das eintragen, das hdparm beim start mit den parametern ausgeführt wird???
sinn oder nicht sinn hin oder her. :D
welche startdatei wird denn beim booten mit den nötigen rechten abgearbeitet???

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

Re: Festplattenaktivität

Beitrag von Danielx » 13.11.2009 21:53:36

frindly hat geschrieben:aber wo kann ich das eintragen, das hdparm beim start mit den parametern ausgeführt wird???
Steht, wie gesagt, alles im genannten Thread!
  1. Möglichkeit:
    Falls du Debianlaptop-mode-tools installiert hast, sicherstellen, dass CONTROL_HD_POWERMGMT gesetzt ist (ist es standardmäßig erstmal nicht):

    Code: Alles auswählen

    CONTROL_HD_POWERMGMT=1
    Dann die Einstellung in der Datei /etc/laptop-mode/laptop-mode.conf vornehmen, also

    Code: Alles auswählen

    BATT_HD_POWERMGMT=1
    ändern in

    Code: Alles auswählen

    BATT_HD_POWERMGMT=254
  2. Möglichkeit:
    Falls du Debianacpi-support installiert hast und nicht schon die erste Möglichkeit genutzt hast, die Einstellungen in den folgenden Dateien vornehmen:
      • /etc/acpi/ac.d/90-hdparm.sh
      • /etc/acpi/battery.d/90-hdparm.sh
      • /etc/acpi/resume.d/90-hdparm.sh
      • /etc/acpi/start.d/90-hdparm.sh
    Also jeweils

    Code: Alles auswählen

    hdparm -B 128 $dev
    ändern in

    Code: Alles auswählen

    hdparm -B 254 $dev
Gruß,
Daniel

Benutzeravatar
frindly
Beiträge: 1085
Registriert: 23.10.2007 08:13:26
Wohnort: Recklinghausen

Re: Festplattenaktivität

Beitrag von frindly » 13.11.2009 23:43:29

möglichkeit 1 hab ich nicht installiert
möglichkeit 2 hab ich auch durchprobiert.
ohne erfolg.
ich hab eine lösung gefunden. vieleicht so einfach wie funktional:

in der rc.local hab ich einfach
hdparm -B 254 /dev/hda eingetragen.

funktioniert. vieleicht nicht elegant, aber funktioniert! :D

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Re: Festplattenaktivität

Beitrag von cirrussc » 14.11.2009 11:35:21

frindly hat geschrieben:möglichkeit 1 hab ich nicht installiert
Das sagst du aber früh :?

frindly hat geschrieben:ich hab eine lösung gefunden. vieleicht so einfach wie funktional:

in der rc.local hab ich einfach
hdparm -B 254 /dev/hda eingetragen.

funktioniert. vieleicht nicht elegant, aber funktioniert! :D
Ja, nicht wirklich elegant.
Denn dafür ist die /etc/hdparm.conf da!
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl

Benutzeravatar
frindly
Beiträge: 1085
Registriert: 23.10.2007 08:13:26
Wohnort: Recklinghausen

Re: Festplattenaktivität

Beitrag von frindly » 14.11.2009 22:34:54

cirrussc hat geschrieben:
frindly hat geschrieben:möglichkeit 1 hab ich nicht installiert
Das sagst du aber früh :?

frindly hat geschrieben:ich hab eine lösung gefunden. vieleicht so einfach wie funktional:

in der rc.local hab ich einfach
hdparm -B 254 /dev/hda eingetragen.

funktioniert. vieleicht nicht elegant, aber funktioniert! :D
Ja, nicht wirklich elegant.
Denn dafür ist die /etc/hdparm.conf da!
ich hab es in der hdparm.conf probiert. leider ohne erfolg.
das hätt mir auch besser gefallen. aber... erstmal ziel erreicht! :mrgreen:
bin natürlich für eine elegantere lösung offen. :wink:

Antworten