Vorweg: mein NAS ist ein TS 412
Als Festplatten benutze ich zwei: Seagate ST2000DM001 2 TB
Das APM ist bei mir dadurch dauerhaft ausgeschaltet und auch Neustartsicher. Sprich ihr könnt das NAS ausschalten wie ihr lustig sein, Stecker rausziehen whatever...beim nächsten Start sollte das APM dennoch aktiviert sein. Also, los gehts:
Was braucht ihr?
- WinSCP
- Putty
- das Optware QPKG von der Qnap Homepage
- etwa 15 Minuten zeit
- Zu allererst schalten wir den Webserver, Telnet und SSH am NAS ein und installieren im Webinterface der Qnap das QPKG namens "Optware"
- Nun entpackt ihr die Optware.zip, die ihr von der Qnap Hoempage gedownloadet habt und bennennt die Datei in "Optware.qpkg" um. (Das müsst ihr nicht unbedingt machen, der kurze Name erspart später aber das eintippen des elend langen Dateinamens in der Console bei Putty ;))
- Wir verbinden uns mit WinSCP mit dem NAS und kopieren die "Optware.qpkg" in das Verzeichnis: "share/MD0_DATA/Public" (wenn ihr nur eine Festplatte im QNap habt ist es auch möglich, dass der Ordner "Public" im Pfad: "share/HDA_DATA/Public" zu finden ist)
- Wir verbinden uns mit Puty mit dem NAS und wechseln mit dem Befehl
in das verzeichnis, in das ihr im vorherigen Schritt eure Optware.qpkg gepackt habt. Anschließend setzen wir mit dem Befehl:
das Ausführungsbit und starten mit:
die Instalaltion. Da wir Optware ja vorher schon im Webinterface installiert haben, wird es hier quasi nur aktualisiert, das ist aber äußerst wichtig! Jetzt gehen wir mit
zurück ins Stammverzeichnis
- Jetzt müssen wir hdparm installieren, das tun wir mit dem Befehl:
Danach erfragen wir mit:
den Pfad zur hdparm Installation. Das sollte in den allermeißten Fällen: "/sbin/hdparm" sein. Den Pfad müsst ihr euch merken.
- Jetzt erstellt ihr auf dem Desktop mit dem Editor eine Texdatei mit folgendem InhaltBash
#!/bin/sh/share/MD0_DATA/.qpkg/Optware/sbin/hdparm-hdparm -B255 /dev/sda/share/MD0_DATA/.qpkg/Optware/sbin/hdparm-hdparm -B255 /dev/sdb
Falls ihr nur eine Festplatte habt benutzt ihr:
bei drei also entsprechend
Bash#!/bin/sh/share/MD0_DATA/.qpkg/Optware/sbin/hdparm-hdparm -B255 /dev/sda/share/MD0_DATA/.qpkg/Optware/sbin/hdparm-hdparm -B255 /dev/sdb/share/MD0_DATA/.qpkg/Optware/sbin/hdparm-hdparm -B255 /dev/sdc
Für jede Festplatte also immer eine Zeile mehr und am Ende der Zeile bei "sda" immer hochzählen, also "sda", "sdb",sdc" usw.Solltet ihr nur eine Festplatte haben und den anderen oben genannten Pfad genutzt haben dann müsst ihr "MD0_DATA" natürlich durch "HDA_DATA" ersetzen. gleiches gilt für das "sbin" falls euch which hdparm widererwartend einen anderen Pfad ausgespuckt hat.
- Die Textdatei speichert ihr und benennt sie anschließend in "autorun.sh" um. Wichtig ist die Dateiendung ".sh" sonst geht es nicht. Es darf keine Texdatei, also ".txt" sein!
- Jetzt öffnen wir wieder Putty und mounten mit dem Befehl:
den config Bereich für unsere gebastelte autorun.sh
- Jetzt nehmen wir wieder WinSCP und packen die autorun.sh in das verzeichnis: /tmp/config. In Putty setzen wir jetzt wieder mit dem Befehl:
das Ausführungsbit der Datei. Danach wird der config Bereich mit
wieder geunmounted (gibts das Wort überhaupt? ).
- Jetzt könnt ihr alles schließen und das NAS einmal ausschalten, gerne auch einmal Strom rausziehen usw. Wie ihr wollt. Nach dem Hochfahren überprüfen wir mit Putty nochmal, ob alles geklappt hat. Dafür öffnen wir Putty und geben
und
ein. Nun sollte als Antwort beidemale "APM=off" erscheinen. APM ist also für beide Festplattend deaktiviert. Glückwunsch Wenn ihr nur eine Festplatte habt, benutzt ihr natürlich nur den ersten Befehl, bei mehr als zwei setzt ihr das wieder fort mit "sdc", sdd" usw.
- Der Webserver, Telnet und SSH können jetzt wieder deaktiviert werden. Wer möchte löscht auch die Optware.qpkg im "Public"-Ordner