Wie erkenne ich die Standby-Zeit einer Festplatte, bevor ich sie herunterfahre?

0

Unter Linux kann der Befehl hdparmdie Leerlaufzeit vor dem nächsten Standby ändern.

hdparm -S 120 /dev/hdc  #setting standby to 120 (10 minutes)

Aber wie konnte man wissen, was die letzte Einstellung war?

Leider gibt der Befehl info nichts dazu:

hdparm -I /dev/sdc
Sandburg
quelle

Antworten:

0

Dieser Befehl zeigt den aktuellen Spindown-Wert an, zum Beispiel:

sudo hdparm -I /dev/sdb | grep level

Antworten :

Advanced power management level: 254

Aus dem Handbuch geht hervor, dass 254es reserviert ist, daher erwarte ich, dass es Ubuntus Standard ist:

Dieser Zeitüberschreitungswert wird vom Laufwerk verwendet, um zu bestimmen, wie lange gewartet werden muss (ohne Festplattenaktivität), bevor der Spindelmotor ausgeschaltet wird, um Strom zu sparen. In diesem Fall kann es bis zu 30 Sekunden dauern, bis das Laufwerk auf einen nachfolgenden Datenträgerzugriff reagiert, obwohl die meisten Laufwerke viel schneller sind. Die Kodierung des Timeout-Wertes ist etwas eigenartig. Ein Wert von Null bedeutet "Zeitüberschreitungen sind deaktiviert": Das Gerät wechselt nicht automatisch in den Standby-Modus. Werte von 1 bis 240 geben ein Vielfaches von 5 Sekunden an, was zu Zeitüberschreitungen von 5 Sekunden bis 20 Minuten führt. Werte von 241 bis 251 geben 1 bis 11 Einheiten von 30 Minuten an, was zu Zeitüberschreitungen von 30 Minuten bis 5,5 Stunden führt. Ein Wert von 252 bedeutet eine Zeitüberschreitung von 21 Minuten. Ein Wert von 253 legt ein vom Hersteller definiertes Zeitlimit zwischen 8 und 12 Stunden fest, und der Wert 254 ist reserviert. 255 wird als 21 Minuten plus 15 Sekunden interpretiert. Beachten Sie, dass einige ältere Laufwerke diese Werte möglicherweise sehr unterschiedlich interpretieren.

Harrymc
quelle
Welches System verwenden Sie? hdparm -I ...gibt nichts zurück, was mit in Verbindung steht level. Ich benutze derzeit v9.51 unter Debian 9.
Sandburg
Welches ist dein Linux?
Harrymc
Debian 9 64, hdparm ist v9.51
Sandburg
Ja, es hat es nicht. Was ist udisks --show-info /dev/sdb | grep spin? Es kann erforderlich sein udisk --ata-smart-refresh.
Harrymc