GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Fahren Sie meine (Backup-)Festplatte unter Linux herunter, wenn ich sie nicht verwende

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.


Linux
  1. Verwenden Sie df, um den freien Speicherplatz unter Linux zu überprüfen

  2. So verwenden Sie dd unter Linux, ohne Ihre Festplatte zu zerstören

  3. Antivirus unter Linux:Sollte ich es wirklich verwenden und wenn ja, wann brauche ich es?

  4. Linux – Festplatte/Festplattenkopie langsamer machen?

  5. Wann sollte pthread_exit() und wann pthread_join() unter Linux verwendet werden?

So finden Sie Festplattendetails in Linux

So finden Sie die Datenübertragungsgeschwindigkeit der Festplatte in Linux

So verwenden Sie Timeshift zum Sichern und Wiederherstellen von Linux

So überprüfen Sie fehlerhafte Blöcke oder fehlerhafte Sektoren auf der Festplatte in Linux

So verwenden Sie den Befehl zum Herunterfahren von Linux

Aufspüren, wo Speicherplatz unter Linux verschwunden ist?