Hdparm/Konfiguration: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „== Konfiguration == === Dateien === {| class="wikitable options" |- ! Datei !! Beschreibung |- | || |- | || |} Fast alle Einstellungen, die mit hdparm verändert werden, bleiben nur bis zum nächsten Systemstart erhalten * Um dem entgegenzuwirken, gibt es unter '''/etc/hdparm.conf''' eine Konfigurationsdatei, die günstiger Weise schon mit selbsterklärenden Beispielen und Beschreibungen gefüllt ist Eines muss noch erwähnt werden * Durch die neuen li…“ |
K Textersetzung - „line>“ durch „line copy>“ |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 19: | Zeile 19: | ||
Demnach kann ein Block zum Beispiel so aussehen: | Demnach kann ein Block zum Beispiel so aussehen: | ||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
/dev/disk/by-id/ata-Hitachi_HDT725050VLA380_VFJ401R41S702K { | /dev/disk/by-id/ata-Hitachi_HDT725050VLA380_VFJ401R41S702K { | ||
apm = 128 | apm = 128 | ||
Zeile 24: | Zeile 25: | ||
spindown_time = 240 | spindown_time = 240 | ||
} | } | ||
</syntaxhighlight> | |||
Sollten Probleme auftreten, weil hdparm zu früh gestartet wird, kann man probieren, das Init-Skript mit einer höheren Startnummer zu versehen | Sollten Probleme auftreten, weil hdparm zu früh gestartet wird, kann man probieren, das Init-Skript mit einer höheren Startnummer zu versehen | ||
; Beispiel | |||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
sudo mv /etc/rcS.d/S07hdparm /etc/rcS.d/S38hdparm | |||
</syntaxhighlight> | |||
; Anmerkung | |||
: Nach dem Resume von einem Suspend-to-ram/to-disk wird die hdparm.conf leider übergangen und die getätigten Einstellungen überschrieben | |||
Zur Abhilfe muss man sich entweder an der Datei '''/etc/default/hdparm''' oder an entsprechenden pm-util Skripten vergreifen bzw. eigene erstellen, wie hier vorgeschlagen: {{DebianforumDiskussion|138254}}'' | |||
== Einstellungen == | |||
; Einstellungen beibehalten | |||
hdparm-Einstellungen nach einem Software-Reset beibehalten | |||
; Aktivierung bei Datenträger sda | |||
<syntaxhighlight lang="bash" highlight="1" line copy> | |||
sudo hdparm -K 1 /dev/sda | |||
/dev/sda: | |||
setting drive keep features to 1 (on) | |||
</syntaxhighlight> | |||
[[Kategorie:Linux/Storage/Hardware]] |
Aktuelle Version vom 11. Mai 2025, 13:44 Uhr
Konfiguration
Dateien
Datei | Beschreibung |
---|---|
Fast alle Einstellungen, die mit hdparm verändert werden, bleiben nur bis zum nächsten Systemstart erhalten
- Um dem entgegenzuwirken, gibt es unter /etc/hdparm.conf eine Konfigurationsdatei, die günstiger Weise schon mit selbsterklärenden Beispielen und Beschreibungen gefüllt ist
Eines muss noch erwähnt werden
- Durch die neuen libata Treiber spielt es keine Rolle mehr, an welchem IDE Kanal ein Laufwerk Master oder Slave ist - die Device-Nodes unter /dev werden beim Start per Zufall nummeriert
Will man aber für bestimmte Laufwerke bestimmte Einstellungen setzen, bietet es sich an, die automatisch von udev generierten Symbolischen Links unter /dev/disk/ zu verwenden
Demnach kann ein Block zum Beispiel so aussehen:
/dev/disk/by-id/ata-Hitachi_HDT725050VLA380_VFJ401R41S702K {
apm = 128
acoustic_management = 128
spindown_time = 240
}
Sollten Probleme auftreten, weil hdparm zu früh gestartet wird, kann man probieren, das Init-Skript mit einer höheren Startnummer zu versehen
- Beispiel
sudo mv /etc/rcS.d/S07hdparm /etc/rcS.d/S38hdparm
- Anmerkung
- Nach dem Resume von einem Suspend-to-ram/to-disk wird die hdparm.conf leider übergangen und die getätigten Einstellungen überschrieben
Zur Abhilfe muss man sich entweder an der Datei /etc/default/hdparm oder an entsprechenden pm-util Skripten vergreifen bzw. eigene erstellen, wie hier vorgeschlagen: Vorlage:DebianforumDiskussion
Einstellungen
- Einstellungen beibehalten
hdparm-Einstellungen nach einem Software-Reset beibehalten
- Aktivierung bei Datenträger sda
sudo hdparm -K 1 /dev/sda
/dev/sda:
setting drive keep features to 1 (on)