Smartctl

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

smartctl

smartctl ist ein Kommandozeilen-Tool unter Unix-ähnlichen Betriebssystemen, das zur Überwachung und Steuerung der Self-Monitoring, Analysis and Reporting Technology (S.M.A.R.T.) in Festplatten verwendet wird.

Installation

Auf den meisten Linux-Distributionen kann smartctl mit dem Paketmanager installiert werden. Zum Beispiel auf Debian-basierten Systemen:

  • sudo apt-get install smartmontools

Beispiele für die Verwendung

Überprüfen des SMART-Status

Um den allgemeinen SMART-Status einer Festplatte zu überprüfen, verwenden Sie den Befehl `smartctl` mit der Option `-a`. Beispiel:

  • sudo smartctl -a /dev/sda

Dies zeigt eine Vielzahl von Informationen an, einschließlich des Gesundheitsstatus, der Temperatur, der Betriebsstunden und anderer SMART-Attribute der Festplatte.

Aktivieren/Deaktivieren von SMART

Um SMART für eine Festplatte zu aktivieren, verwenden Sie den Befehl `smartctl` mit der Option `-s on`. Beispiel:

  • sudo smartctl -s on /dev/sda

Um SMART zu deaktivieren, ersetzen Sie `on` durch `off`.

Ausführen von SMART-Tests

Um einen SMART-Test auf einer Festplatte durchzuführen, verwenden Sie den Befehl `smartctl` mit der Option `-t`. Beispiel:

  • sudo smartctl -t short /dev/sda

In diesem Beispiel wird ein kurzer SMART-Test durchgeführt. Sie können `short` durch `long` ersetzen, um einen ausführlichen Test durchzuführen.

Warnungen

Obwohl die Verwendung von `smartctl` in der Regel sicher ist, ist es wichtig zu beachten, dass einige Optionen, insbesondere solche, die Änderungen an den Festplatteneinstellungen vornehmen, potenziell schädlich sein können, wenn sie unsachgemäß verwendet werden. Lesen und verstehen Sie immer die Manpage (`man smartctl`) und die Dokumentation, bevor Sie neue Optionen verwenden.