Umounten Sie das Dateisystem und führen Sie dann hdparm -S 1 /dev/sdb
aus um es so einzustellen, dass es nach fünf Sekunden abschaltet (ersetzen Sie /dev/sdb
mit dem eigentlichen Gerät für die Festplatte). Dadurch wird der Stromverbrauch und die von der Festplatte erzeugte Wärme minimiert.
Kurze Suche im Repo-Code des gnome-disk-utility und:
udisksctl power-off -b /dev/sdX
Funktioniert unter Ubuntu und Mint. In ArchLinux gehört /usr/bin/udisksctl dem Paket udisks2.
Quelle:Antwort von Superuser SE
Um weiter auf Samiams Antwort aufzubauen, können Sie udev-Regeln festlegen, um diese Dinge für Sie zu erledigen.
Für dieses Beispiel müssten Sie eine Datei in /etc/udev/rules.d
ausfüllen (idealerweise nennen Sie es etwas in der Art von 45-sdX-power.rules
um die Konventionen zu respektieren, aber es spielt keine Rolle...), mit dem Folgenden:
ACTION=="add", SUBSYSTEM=="block", KERNEL=="sdX", ATTR{queue/rotational}=="1", RUN+="/path/to/hdparm -S 1 /dev/sdX"
wo Sie sdX
ausfüllen müssen und geben Sie den vollständigen Pfad an zum hdparm
binär (which hdparm
).
Dadurch wird automatisch verhindert, dass sich Ihr Laufwerk nach 5 Sekunden Inaktivität dreht, wenn Ihr Laptop hochfährt.
Dies ist ideal für eine Dual-Boot-Festplatte (mein Fall) und Sicherungsfestplatten, die Sie nur einmal pro Woche oder so starten (in diesem Fall wird sie durch einfaches Einhängen vor der Ausgabe Ihrer Sicherung eingeschaltet und für den Rest der Zeit ausgeschaltet). .
Wie bei hdparm -Y /dev/sdX
, ist es hier weniger nützlich, da es die Festplatte nur einmal davon abhält, sich zu drehen, wonach jeder Zugriff auf die Festplatte (wie das Mounten) sie neu startet und Sie den Befehl erneut eingeben müssen.