Raspberry Pi: Festplatte automatisch in den Standby/Ruhemodus schalten mit hdparm

Raspberry Pi: Festplatte automatisch in den Standby/Ruhemodus schalten mit hdparm

Ein Beispiel wie ihr die Festplatte nach einer vorgegeben Zeit in den Standby/Ruhemodus versetzt. Das spart Strom und schont die Festplatte im Dauer-/Serverbetrieb.

Voraussetzung:

  1. Als erstes aktualisierst wir die Paketlisten von Raspbian und installierst hdparm.

    sudo apt-get update && sudo apt-get -y install hdparm
  2. Um herauszufinden unter welchen Namen die Festplatte im System läuft, geben wir folgenden Befehl ein. In unserem Beispiel ist es /dev/sda

    sudo fdisk -l

    raspberry-pi-hdd-standy-1

  3. Wir überprüfen den aktuellen Power-Mode-Status. Falls ihr den Status unknown zurück bekommt lässt sich die Festplatte nicht in Standby versetzen.

    sudo hdparm -C /dev/sda

    raspberry-pi-hdd-standy-2

    “-C zeigt den aktuellen „Power-Mode-Status“ einer IDE-Festplatte an. Dieser kann folgende Werte annehmen: „unknown“ - Das Laufwerk unterstützt dieses Kommando nicht; „active“/„idle“ - Normalbetrieb; „standby“ - Low Power Modus, die Festplatte dreht sich nicht oder „schläft“ sogar komplett. Die Optionen -S, -y, -Y und -Z können zur Veränderung der IDE-Power-Modes verwendet werden. ” wiki.debianforum.de

  4. Mit dem Parameter -y versetzen wir die Festplatte in den Standby Modus. Die Festplatte sollte jetzt kein Geräusch mehr von sich geben. Ihr könnte aber auch mit sudo hdparm -C /dev/sda überprüfen ob sich die Festplatte im standby befindet. Sobald auf die Festplatte zugegriffen wird, läuft sie wieder an.

    sudo hdparm -y /dev/sda

    raspberry-pi-hdd-standy-3

  5. Wir benötigen die UUID der Festplatte. Gebt folgenden Befehl in die Console ein und notiert euch die UUID der Festplatte.

    sudo blkid

    raspberry-pi-hdd-standy-4

  6. Öffnet die hdparm config Datei mit dem Nano Texteditor.

    sudo nano /etc/hdparm.conf

    Ersetzt deineUUID mit eurer zuvor notierten UUID und fügt den Text am Ende der Datei ein. Beendet den Nano Editor nach dem einfügen mit Strg+x (Win) ctrl+x (Mac) und bestätige die Änderung mit y oder j (je nach Spracheinstellung).

    
    /dev/disk/by-uuid/deineUUID {
      spindown_time = 240
    }

    raspberry-pi-hdd-standy-5

    Die Zahl hinter spindown_time gibt an wann die Festplatte in den Ruhezustand gehen soll. Wählt die Zeit nicht zu kurz, da ständiges anfahren der Festplatte dem Motor/Mechanik schadet.

    0 = Ruhezustand deaktiviert 60 = 5Min (60*5Sek=300Sek=5Min) 240 = 20Min (240*5Sek=1200Sek=20Min) Ab 240 ändert sich die Berechnung! 241 = 30Min (1*30Min) 242 = 60Min (2*30Min)

  7. Führt einen Neustart durch. Danach geht die Festplatte zu der Eingestellten Zeit automatisch in den Standby/Ruhemodus.

    sudo reboot

Ähnliche Beiträge