Nachdem ich gestern mal mit hparm -B64 Musik gehört hab, hab ich mich gegen das Programm entschieden. Dann lieber gar nicht schlafen. Da mpd Musik puffert, wird die Platte während eines Liedes mehrmals gestartet und gestoppt. 40 Load Cycles in 20 Minuten - das muss ich nicht haben.
Ich hab gerade mal hd-idle ausprobiert. Damit funktioniert es, die Platte schlafen zu legen und sogar zeitgesteuert
Aber wenn das schon die endgültige Lösung wäre, wäre das ja viel zu einfach ^^. Leider wird die Platte immer wieder von smartd geweckt, um die SMART Werte auszulesen. Bei hdparm -y konnte ich die Werte auslesen, ohne die Platte zu wecken. Ist also wieder ein "anderes schlafen". Kann ich das bei hd-idle irgendwo einstellen, wie die Platte schlafen soll? Ansonsten: Wie sinnvoll ist es, die SMART Werte ab und zu auszulesen? Das Dumme an dem smartd ist auch, dass das ja kein Festplattenzugriff ist, ergo kriegt hd-idle davon nix mit, denkt die Platte schläft noch und schickt sie nicht wieder schlafen.
Beispiel: Platte wird 15 Minuten nicht benutzt -> hd-idle schickt sie schlafen -> smartd weckt sie wieder auf -> hd-idle denkt, sie schläft immer noch, tut also nix -> Platte dreht munter weiter