So überprüfen Sie den SSD-Zustand unter Linux

Index
  1. Ermitteln Sie den Namen Ihres Laufwerks
  2. Überprüfen Sie den SSD-Zustand unter Linux mithilfe von Festplatten
  3. Verwenden Sie Smartctl (Smartmontools)
  4. Verwenden Sie nvme-cli, um NVMe-SSDs zu testen
  5. Überprüfen Sie den SSD-Zustand unter Linux mit dem KDE-Partitionsmanager
  6. Verwenden Sie GSmartControl, um den SSD-Zustand zu überprüfen
  7. Wenn das Schlimmste passiert

Unabhängig davon, ob Sie vermuten, dass ein Problem vorliegt, oder einfach nur möglichen Problemen vorbeugen möchten, ist es eine gute Idee, zu lernen, wie Sie den SSD-Zustand unter Linux überprüfen. Wenn Sie Probleme bemerken, z. B. langsame Ladegeschwindigkeiten oder fehlende Daten, überprüfen Sie Ihre SSD. Wenn etwas nicht stimmt, haben Sie Zeit, Ihre Daten zu speichern, bevor das Laufwerk ausfällt.

Notiz: Sie können auch den SSD-Zustand Ihres Mac überprüfen.

Ermitteln Sie den Namen Ihres Laufwerks

Der erste Schritt besteht darin, den Namen Ihrer SSD zu ermitteln, unabhängig davon, welche Distribution Sie verwenden. Sie benötigen dies, um die SSD-Integritätsprüfungstools auszuführen.

Es gibt eine Vielzahl von Tools, die ausgeführt werden können. In meinem Beispiel verwende ich lsblk im Terminal. Sie können jedoch auch cfdisk, df, hwinfo, fdisk, sfdisk oder lshw verwenden.

Merken Sie sich den Namen der SSD, die Sie überprüfen möchten, bevor Sie fortfahren. Normalerweise hilft ein Blick auf die Größe dabei, sie leicht voneinander zu unterscheiden.

Wenn Sie kein Laufwerk sehen oder ein externes Laufwerk überprüfen möchten, erfahren Sie, wie Sie ein Laufwerk unter Linux bereitstellen.

Überprüfen Sie den SSD-Zustand unter Linux mithilfe von Festplatten

Disks ist eine GUI-Methode zum Überprüfen des Zustands Ihrer SSD in Ubuntu. Öffnen Sie zunächst die Festplatten Dienstprogramm, das normalerweise standardmäßig installiert ist. Wenn es nicht installiert ist, führen Sie den folgenden Befehl im Terminal aus, um es zu installieren:

sudo apt install gnome-disk-utility

Wählen Sie Ihre Festplatte aus und klicken Sie oben rechts auf das Dreipunktmenü. Wählen Sie dann aus SMART-Daten und Selbsttests.

Klicken Starten Sie den Selbsttest unten im neuen Fenster und sehen Sie sich die Ergebnisse an. Idealerweise möchten Sie eine sehen Gesamtbeurteilung von Die Festplatte ist in Ordnung direkt über der Liste der SMART-Attribute.

Verwenden Sie Smartctl (Smartmontools)

Das Befehlszeilentool smartctl ist in smartmontools enthalten und muss installiert werden. Es ist für die Distributionen Ubuntu, Debian, LinuxMint, Fedora, RHEL und CentOS verfügbar.

Während ich in meinen Beispielen Ubuntu verwende, können Sie den folgenden Befehl verwenden, um smartmontools für Ihre Distribution zu installieren:

Ubuntu, LinuxMint und Debian

sudo apt install smartmontools

RHEL und CentOS

sudo yum installiere smartmontools

Fedora

sudo dnf smartmontools installieren

Führen Sie nach der Installation den folgenden Befehl aus, ersetzen Sie jedoch „sda“ durch Ihr Laufwerk:

sudo smartctl -t long -a /dev/sda

Der Teil „smartctl“ sammelt Details zu verfügbaren Laufwerken, während der Teil „-t long“ das Tool anweist, einen langen Test (1–2 Stunden) durchzuführen. Wenn Sie einen kürzeren Test wünschen (ungefähr zwei Minuten), verwenden Sie stattdessen -t short.

Wenn Sie eine Fehlermeldung erhalten, dass SMART auf dem Laufwerk nicht aktiviert ist, führen Sie (replace sda mit Ihrem Laufwerk):

sudo smartctl -s auf /dev/sda

Bei kurzen Tests wird möglicherweise keine vollständige Liste der Attribute angezeigt. Stattdessen sehen Sie möglicherweise nur ein „Bestanden/Nicht bestanden“-Ergebnis oder das Ergebnis „Ohne Fehler abgeschlossen“. Bei längeren Tests sollten Sie bei den Ergebnissen auf folgende Attribute achten:

  • Temperatur_Celsius – Die Min- und Max-Werte sollten entweder gleich oder nahe beieinander liegen. Extreme Schwankungen können darauf hinweisen, dass etwas mit Ihrem Laufwerk, Netzteil, CPU oder anderer Hardware nicht stimmt.
  • Neu zugewiesener_Sektor_Ct – Hier erfahren Sie, wie viele fehlerhafte Sektoren neu zugeordnet werden mussten. Je höher die Zahl, desto näher ist Ihre SSD dem Ausfall.
  • Media_Wearout_Indicator – Dies gibt an, wie nahe das Laufwerk basierend auf seinem durchschnittlichen Lebenszyklus vor einem Ausfall steht. Der höchste Wert ist 100, was ideal ist. Wenn die Zahl näher an Null liegt, ist es an der Zeit, sie sofort auszutauschen.
  • Gemeldet_Unkorrekt – Dieses Attribut gibt an, wie viele Fehler aufgetreten sind, die nicht behoben werden konnten. Eine hohe Fehlerzahl ist ein schlechtes Zeichen.

Verwenden Sie nvme-cli, um NVMe-SSDs zu testen

Die obige Methode funktioniert nicht bei allen SSD-Typen. Um den SSD-Zustand unter Linux für ein NVMe-Laufwerk zu überprüfen, führen Sie das Tool nvme-cli aus. Es funktioniert ähnlich wie smartctl und zeigt verschiedene Attribute im Zusammenhang mit dem Zustand Ihres Laufwerks an.

Installieren Sie das Tool, indem Sie den folgenden Befehl im Terminal ausführen:

sudo apt install nvme-cli

Das Obige gilt für Ubuntu- und Debian-basierte Distributionen. Ersetzen Sie apt durch dnf für Fedora oder yum für CentOS- und RHEL-Distributionen.

Führen Sie nach erfolgreicher Installation Folgendes aus, um das Laufwerk zu testen und auszutauschen sda mit Ihrem Laufwerksnamen:

sudo watch -n 1 nvme smart-log /dev/sda

Für diesen Befehl weist watch -n 1 das Tool an, das SMART-Protokoll jede Sekunde zu überprüfen. Der NVME-Teil bezieht sich auf den Laufwerkstyp, während der Smart-Log-Teil das Tool anweist, das SMART-Protokoll zu überprüfen.

Überprüfen Sie nach dem Ausführen des Tools die folgenden Ergebnisse, um eine bessere Vorstellung vom Zustand Ihrer SSD unter Linux zu erhalten:

  • Temperatur – Ein sicherer Bereich liegt zwischen 30 °C und 65 °C (86 °F und 149 °F). Normalerweise bleibt die Temperatur im Bereich von 30 °C bis 40 °C, es sei denn, Sie sind ein Vielnutzer.
  • Prozentsatz_Verwendet – Sie möchten, dass diese Zahl so niedrig wie möglich ist. Wenn es über die Hälfte hinausgeht, könnte Ihre SSD in Schwierigkeiten geraten.
  • Media_Errors – Ein paar Fehler sind kein Grund zur Sorge. Wenn jedoch eine größere Anzahl von Fehlern auftritt, bedeutet dies, dass ein größerer Teil Ihres Laufwerks nicht lesbar ist.

Überprüfen Sie den SSD-Zustand unter Linux mit dem KDE-Partitionsmanager

KDE-Partitionsmanager ist eine GUI, die Ihnen bei der Verwaltung Ihrer Linux-Partitionen und -Laufwerke hilft. Sie können diese Tools auch zum Erstellen neuer Linux-Partitionen verwenden. Allerdings können Sie damit, ähnlich wie bei GNOME-Festplatten, eine SMART-Prüfung auf Laufwerken durchführen. Es funktioniert unter Ubuntu, Debian, CentOS, Fedora, RHEL, OpenSUSE, ArchLinux und Gentoo. Vollständige Befehle für jede Distribution sind auf der oben verlinkten Quellcodeseite verfügbar.

Ich verwende Ubuntu, also würde ich den KDE-Partitionsmanager installieren, indem ich Folgendes ausführe:

sudo apt installiere den Partitionsmanager

Öffnen Sie nach der Installation den KDE-Partitionsmanager aus Ihrer App-Liste. Sobald es geöffnet ist, gehen Sie zu Gerät -> SMART-Status.

Im Idealfall erhalten Sie eine Status von Gut. Überprüfen Sie außerdem die Temperatur und fehlerhafte Sektoren. Wenn die Temperatur zu hoch ist oder Sie zahlreiche fehlerhafte Sektoren haben, sollten Sie über einen Austausch Ihrer SSD nachdenken.

Verwenden Sie GSmartControl, um den SSD-Zustand zu überprüfen

Wenn Ihnen die Funktionsweise von smartctl gefällt, Sie aber eine grafische Oberfläche bevorzugen, probieren Sie GSmartControl aus. Es funktioniert auf den meisten Plattformen, einschließlich der meisten Linux-Distributionen. Installieren Sie GSmartControl Verwenden Sie dazu die Anweisungen für Ihre Distribution.

Führen Sie nach der Installation GSmartControl aus. Es listet alle verfügbaren Laufwerke auf, einschließlich derjenigen, die die SMART-Überwachung möglicherweise nicht unterstützen. Klicken Sie auf das Laufwerk, zu dem Sie weitere Details anzeigen möchten. Wählen Sie dann die aus Attribute Tab. Dadurch erhalten Sie die meisten Details wie smartctl, jedoch in einem leichter lesbaren Format.

Ein Vorteil von GSmartControl besteht darin, dass, wenn Sie mit der Maus über ein Attribut fahren, in einem Popup genau erklärt wird, was getestet wird und wie Sie feststellen können, ob die Werte gut oder schlecht sind. Informieren Sie sich weiter über den Zustand Ihrer Linux-SSD, indem Sie auch einige der anderen Registerkarten überprüfen, z. B. das Temperaturprotokoll.

Sehen Sie sich die Registerkarte „Selbsttests“ an, um weitere Tests auszuführen, ähnlich wie bei smartctl. Führen Sie sowohl kurze als auch längere Tests durch, um dieselben Daten zu sehen, die Sie sehen würden, wenn Sie smartctl vom Terminal aus verwenden.

Wenn das Schlimmste passiert

Nachdem Sie nun wissen, wie Sie den SSD-Zustand unter Linux überprüfen, ist es eine gute Idee, sich auf das Schlimmste vorzubereiten. Wenn Ihr Laufwerk erste Anzeichen eines Ausfalls zeigt, stellen Sie sicher, dass Sie ein Backup bereithalten. Verwenden Sie diese Backup-Tools für Linux, um zu helfen. Wenn Sie eine neue SSD kaufen, sollten Sie Folgendes beachten. Und das sind einige der besten Kaufoptionen.

PexelsAlle Screenshots von Crystal Crowder

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up