Linux 14.987 Themen, 106.430 Beiträge

Debian squeeze USB Festplatten Spindown

incognito_23 / 11 Antworten / Flachansicht Nickles

Hallo,

ich bin auf der Suche nach einem automatischen Spindown für meine externen Festplatten unter Debian "squeeze". Habe etwas von hdparm und sdparm gelesen aber kein richtiges verständliches Tutorial gefunden. Meistens erzählen sie nur von Befehlen die die externe Festplatte zum Spindown bringen aber keine direkte Anleitung wie man es schafft die Festplatte beispielsweise nach 5 Minuten ohne Benutzung in den Standby zu bringen.
Kann mir hier jemand weiterhelfen ?

Greetz

bei Antwort benachrichtigen
the_mic incognito_23 „Debian squeeze USB Festplatten Spindown“
Optionen

Die generische Anleitung heisst man hdparm und besagt, dass man mit dem Parameter -S das spindown timeout setzen kann:

Put the drive into idle (low-power) mode, and also set the
standby (spindown) timeout for the drive. This timeout value is
used by the drive to determine how long to wait (with no disk
activity) before turning off the spindle motor to save power.
Under such circumstances, the drive may take as long as 30 sec‐
onds to respond to a subsequent disk access, though most drives
are much quicker. The encoding of the timeout value is somewhat
peculiar. A value of zero means "timeouts are disabled": the
device will not automatically enter standby mode. Values from 1
to 240 specify multiples of 5 seconds, yielding timeouts from 5
seconds to 20 minutes. Values from 241 to 251 specify from 1 to
11 units of 30 minutes, yielding timeouts from 30 minutes to 5.5
hours. A value of 252 signifies a timeout of 21 minutes. A
value of 253 sets a vendor-defined timeout period between 8 and
12 hours, and the value 254 is reserved. 255 is interpreted as
21 minutes plus 15 seconds. Note that some older drives may
have very different interpretations of these values.


Folglich sollte also ein
hdparm -S 240 /dev/sda
die erste SATA-Platte nach 20 Minuten in den Standby-Modus versetzen.

cat /dev/brain > /dev/null
bei Antwort benachrichtigen