Zum Inhalt springen

Hdparm/Konfiguration: Unterschied zwischen den Versionen

Aus Foxwiki
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:
{{RootShell|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
; Beispiel
* Zur Abhilfe muss man sich entweder an der Datei '''/etc/default/hdparm''' oder an entsprechenden pm-util Skripten vergreifen bzw.&nbsp;eigene erstellen, wie hier vorgeschlagen: {{DebianforumDiskussion|138254}}''
<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.&nbsp;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)