So machen Sie die Festplatte so, dass sie herunterfährt, wenn sie nicht gemountet ist, aber so, dass sie sich weiter dreht, wenn sie gemountet ist

So machen Sie die Festplatte so, dass sie herunterfährt, wenn sie nicht gemountet ist, aber so, dass sie sich weiter dreht, wenn sie gemountet ist

Ist es möglich, die Festplatte zum Drehen zu bringen, wenn sie gemountet ist, und sie anzuhalten, wenn ich sie aushänge?

Ich habe im Internet nach Antworten gesucht, aber es gibt keine genaue Antwort auf eine solche Frage. Es wird immer gesagt, man solle ein Timeout auf der Festplatte setzen oder verwenden

hdparm -Y /dev/sdX

aber ich meine, sie lösen mein Problem nur teilweise. Okay, ich kann so etwas machen, dass die Festplatte anfängt zu rotieren, wenn ich darauf zugreife (meine primäre Festplatte ist eine SSD), und wenn ich damit nicht mehr arbeite, kann ich sie aushängen und einfach diesen Befehl ausführen ... aber das ist nervig. Ich meine, es ist ein Computer, also muss es irgendeine Möglichkeit geben, so etwas zu automatisieren, ein Skript zu programmieren oder so. Ich verwende auch TLP, aber TLP sorgt dafür, dass die Festplatte nur ein Timeout hat, also löst es mein Problem nicht.

Man kann sich fragen, warum ich das brauche, warum es nicht ausreicht, einfach ein Timeout festzulegen. Darauf gibt es zwei Antworten:

  1. Wenn ich die Festplatte verwende, schaue ich mir hauptsächlich Filme an oder höre Musik (die darauf gespeichert sind). Wenn es auf der Festplatte zu einer Zeitüberschreitung käme, würde sie immer wieder anhalten und neu starten, weil das Betriebssystem ständig von ihr liest und dieser Ansatz aufgrund des Starten->Anhalten->Starten-Zyklus die Festplatte beschädigen würde.

  2. Da ich einen Laptop und keinen Desktop-PC habe, möchte ich den Akku so lange wie möglich schonen. Wenn die Festplatte nicht eingebunden ist, weiß ich, dass ich nicht damit arbeite und es keinen Grund gibt, dass die Festplatte rotiert.

Timeout ist gut, aber aus dem 1. Grund ist es für mich nicht die (beste) Lösung. Wenn jemand weiß, wie ich helfen kann, schreiben Sie mir einfach, ich bin für jede Hilfe dankbar. Danke!

Antwort1

Je nach Laufwerk können die Timeouts recht lang sein. Normalerweise viel länger als die Wiedergabe eines Musiktitels. hdparmkann Ihnen die verfügbaren Timeouts für das Laufwerk anzeigen und sollte die aktuellen und empfohlenen Werte für Ihr Laufwerk anzeigen.

Mit Ausnahme von alten Serverlaufwerken besagen die Empfehlungen, die ich gesehen habe, dass Laufwerke heruntergefahren werden sollten, wenn sie mehrere Minuten lang im Leerlauf waren. Alle Laufwerke, die ich in den letzten Jahren überprüft habe, sind so vorkonfiguriert, dass sie heruntergefahren werden, wenn sie inaktiv sind.

Sie sollten prüfen, ob das Betriebssystem das Laufwerk heruntergefahren hat, als Sie es demontiert haben. Ich glaube, Sie können dies mit abfragen hdparm. Wenn das Laufwerk nicht heruntergefahren wird, schreiben Sie ein kurzes Skript, um das Laufwerk zu demontieren und herunterzufahren, wenn Sie es nicht mehr verwenden möchten.

verwandte Informationen