Ich habe ein externes Festplattengehäuse (RaidSonic Icy Box) und Laufwerke (HGST NAS), die nach 5 Minuten Inaktivität dazu neigen, herunterzufahren, aber sie müssen am Leben bleiben, bis ich sie manuell herunterfahre.
Normalerweise ist es über USB 3.0 angeschlossen, also hdparm
passiert nichts. Ich habe es auch über eSATA versucht, aber hdparm
es funktioniert nicht so gut (habe ein paar verschiedene Einstellungen ausprobiert) und die Laufwerke drehen sofort wieder hoch, nachdem sie wieder heruntergefahren sind, also ist es noch schlimmer ...
Ich glaube, dass dieser 5-Minuten-Timer mit dem Gehäuse selbst und nicht mit dem Betriebssystem zusammenhängt.
Ich habe ein einfaches Workaround-Skript geschrieben, das eine Operation an einer Datei ausführt, um den Countdown zurückzusetzen:
#!/bin/bash
cd /media/my/drive/.alive
while (true); do
truncate -s 0 dummy
sleep 270 # 4:30
done
( dir
oder ls
setzt den Countdown nicht zurück, es sieht so aus, als würden diese aus dem Cache lesen)
Ich habe nichts dagegen, ein weiteres Terminal zu betreiben, das ist sogar noch besser, ich kann es jederzeit herunterfahren und die Laufwerke werden dann heruntergefahren. Ich würde jedoch gerne wissen, ob es einen besseren Weg gibt? Etwas, das nichts auf ein Laufwerk schreibt (wie das Ändern einer Datei), sondern nur ein einfaches „Keep-Alive“-Signal sendet?
Antwort1
Ich bin nicht sicher, ob es bei Ihnen funktioniert, aber Sie können versuchen, das Terminal zu öffnen und einzugeben
gsku gnome-disks &
oder ich denke, wenn Sie nicht gksu haben, können Sie eingeben
sudo gnome-disks &
Wählen Sie dann das externe Laufwerk aus und klicken Sie oben rechts auf das Symbol, das wie drei vertikale Linien aussieht, und wählen Sie „ Drive Settings
Sie können dort die Standby-Timeouts einstellen ...“ Auch hier bin ich nicht sicher, ob dies in Ihrer Situation funktioniert, aber einen Versuch ist es wert :D Es kann jedoch das gleiche Problem auftreten, da es sich um eine externe Festplatte handelt. Ich bin mir also nicht sicher, ob es funktioniert, aber ich kann es nicht selbst testen, da ich keine externe Festplatte zur Verfügung habe.
Wenn Sie Gnome-Disks nicht installiert haben, können Sie es mit installieren
sudo apt-get install gnome-disk-utility
Antwort2
Das Problem mit hdparm scheint höchstwahrscheinlich an Ihrer Implementierung von hdparm zu liegen, da hdparm normalerweise externe Laufwerke steuert, die über USB angeschlossen sind.
Es kommt jedoch häufig vor, dass hdparm Spindown-Einstellungen ignoriert. Manchmal muss man herausfinden, welche Einstellung von der Hardware akzeptiert wird.
Eine APM-Einstellung von 255 soll das Spindown vollständig deaktivieren, viele Systeme erfordern jedoch, dass Sie stattdessen 254 verwenden.
Wenn dies immer noch nicht funktioniert, posten Sie bitte Ihre hdparm-Konfiguration und alle damit verbundenen Fehlermeldungen.