Bewertung des technischen Zustands von Festplatten mit S. System. S. System, Analyse von S.M.A.R.T. Festplatte Intelligente HDD-Entschlüsselung

HDDScan

Das Programm ist zum Testen konzipiert Festplatte und SSD zu fehlerhaften Sektoren, siehe S.M.A.R.T. Attribute, Änderungen spezielle Einstellungen B.: Energieverwaltung, Spindelstart/-stopp, Anpassung des Akustikmodus usw. Es ist möglich, den Temperaturwert des Laufwerks in der Taskleiste anzuzeigen.

Chancen und Anforderungen

Unterstützte Laufwerkstypen:
  • Festplatte mit ATA/SATA-Schnittstelle.
  • Festplatte mit SCSI-Schnittstelle.
  • Festplatte mit USB-Schnittstelle (siehe Anhang A).
  • Festplatte mit FireWire- oder IEEE 1394-Schnittstelle (siehe Anhang A).
  • RAID-Arrays mit ATA/SATA/SCSI-Schnittstelle (nur Tests).
  • Flash-Laufwerke mit USB-Schnittstelle (nur Tests).
  • SSD mit ATA/SATA-Schnittstelle.
Fahrversuche:
  • Testen Sie im linearen Verifizierungsmodus.
  • Test im linearen Lesemodus.
  • Test im linearen Aufnahmemodus.
  • Schmetterlingslesemodustest (künstlicher Zufallslesetest)
SCHLAU.:
  • Lesen und Analysieren von S.M.A.R.T. Parameter von ATA/SATA/USB/FireWire-Laufwerken.
  • Lesen und Analysieren von Protokolltabellen von Festplatten mit SCSI-Schnittstelle.
  • Einführung von S.M.A.R.T. Tests auf Laufwerken mit ATA/SATA/USB/FireWire-Schnittstelle.
  • Temperaturüberwachung für Laufwerke mit ATA/SATA/USB/FireWire/SCSI-Schnittstelle.
Zusatzfunktionen:
  • Auslesen und Analysieren von Identifikationsinformationen von Laufwerken mit ATA/SATA/USB/FireWire/SCSI-Schnittstelle.
  • Ändern der AAM-, APM- und PM-Parameter auf Laufwerken mit ATA/SATA/USB/FireWire-Schnittstelle.
  • Informationen zu Fehlern auf einem SCSI-Laufwerk anzeigen.
  • Spindelstart/-stopp bei Laufwerken mit ATA/SATA/USB/FireWire/SCSI-Schnittstelle.
  • Speichern Sie Berichte im MHT-Format.
  • Berichte drucken.
  • Skins-Unterstützung.
  • Unterstützung Befehlszeile.
  • Unterstützung für SSD-Laufwerke.
Anforderungen:
  • Betriebssystem: Windows XP SP3, Windows Server 2003, Windows Vista, Windows 7, Windows 8, Windows 10 (NEU).
  • Das Programm darf nicht von einem Laufwerk ausgeführt werden, das sich im schreibgeschützten Modus befindet.

Benutzeroberfläche

Die Hauptansicht des Programms beim Start

Reis. 1 Hauptansicht des Programms

Steuerelemente im Hauptfenster:

  • „Laufwerk auswählen“ ist eine Dropdown-Liste, die alle unterstützten Laufwerke im System enthält. Das Laufwerksmodell und die Seriennummer werden angezeigt. In der Nähe befindet sich ein Symbol, das den erwarteten Laufwerkstyp angibt.
  • S.M.A.R.T.-Taste – ermöglicht Ihnen, einen Laufwerksstatusbericht basierend auf S.M.A.R.T.-Attributen zu erhalten.
  • Schaltfläche „TESTS“ – zeigt ein Popup-Menü mit einer Auswahl an Lese- und Schreibtests an (siehe Abb. 2).
  • Schaltfläche „TOOLS“ – Zeigt ein Popup-Menü zur Auswahl verfügbarer Drehregler und Funktionen an (siehe Abbildung 3).
  • Schaltfläche „Mehr“ – zeigt ein Dropdown-Menü mit Programmsteuerungen an.

Wenn Sie auf die Schaltfläche TESTS klicken, wird Ihnen in einem Popup-Menü einer der Tests angeboten. Wenn Sie einen Test auswählen, wird der Testdialog geöffnet (siehe Abbildung 4).

Reis. 2 Testmenü

Wenn Sie die Taste TOOLS drücken, werden Sie in einem Popup-Menü aufgefordert, eine der folgenden Optionen auszuwählen:

Reis. 3 Funktionsmenü

  • DRIVE ID – Erstellt einen Identifikationsinformationsbericht.
  • FUNKTIONEN – öffnet ein Fenster Zusatzfunktionen Programme.
  • SCHLAU. TEST – öffnet den S.M.A.R.T. Tests: Kurz, Erweitert, Beförderung.
  • TEMP MON – startet die Temperaturüberwachungsaufgabe.
  • BEFEHL – öffnet das Befehlszeilen-Build-Fenster.

Testdialogfeld

Reis. 4 Testdialogfeld

Kontrollen:

  • Das Feld FIRST SECTOR ist die anfängliche logische Sektornummer für den Test.
  • Das SIZE-Feld ist die Anzahl der zu testenden logischen Sektornummern.
  • Das Feld BLOCKGRÖSSE gibt die Blockgröße in Sektoren zum Testen an.
  • Schaltfläche „Zurück“ – kehrt zum Hauptfenster des Programms zurück.
  • Schaltfläche „Weiter“ – fügt den Test zur Aufgabenwarteschlange hinzu.
Merkmale und Einschränkungen von Tests:
  • Es kann jeweils nur ein Oberflächentest ausgeführt werden. Dies liegt daran, dass es dem Autor des Programms noch nicht gelungen ist, bei der gleichzeitigen Ausführung von zwei oder mehr Tests (auf verschiedenen Laufwerken) stabile und qualitativ hochwertige Ergebnisse zu erzielen.
  • Ein Test im Verify-Modus kann eine Blockgrößenbeschränkung von 256, 16384 oder 65536 Sektoren haben. Dies liegt an den Besonderheiten von Windows.
  • Der Test im Überprüfungsmodus funktioniert auf USB-/Flash-Laufwerken möglicherweise nicht ordnungsgemäß.
  • Beim Test im Verify-Modus liest das Laufwerk die Datenblöcke in den internen Puffer und prüft deren Integrität; es werden keine Daten über die Schnittstelle übertragen. Das Programm misst nach jedem Block die Bereitschaftszeit des Laufwerks nach Durchführung dieses Vorgangs und zeigt die Ergebnisse an. Blöcke werden nacheinander getestet – vom Minimum bis zum Maximum.
  • Beim Testen im Lesemodus liest das Laufwerk Daten in den internen Puffer, woraufhin die Daten über die Schnittstelle übertragen und im temporären Puffer des Programms gespeichert werden. Das Programm misst nach jedem Block die Gesamtbereitschaft des Laufwerks und die Datenübertragungszeit und zeigt die Ergebnisse an. Blöcke werden nacheinander getestet – vom Minimum bis zum Maximum.
  • Beim Testen im Erase-Modus bereitet das Programm einen Datenblock vor, der mit einem speziellen Muster mit einer Sektornummer gefüllt ist, und überträgt die Daten an das Laufwerk. Das Laufwerk schreibt den empfangenen Block ( Die Informationen im Block gehen unwiederbringlich verloren!). Das Programm misst die Gesamtzeit für die Übertragung und das Schreiben eines Blocks sowie die Bereitschaft des Laufwerks nach jedem Block und zeigt die Ergebnisse an. Blöcke werden nacheinander getestet – vom Minimum bis zum Maximum.
  • Das Testen im Butterfly-Lesemodus ähnelt dem Testen im Lesemodus. Der Unterschied liegt in der Reihenfolge, in der die Blöcke getestet werden. Blöcke werden paarweise verarbeitet. Der erste Block im ersten Paar ist Block 0. Der zweite Block im ersten Paar ist Block N, wobei N der letzte Block des angegebenen Abschnitts ist. Das nächste Paar wird Block 1, Block N-1 usw. sein. Der Test endet in der Mitte eines bestimmten Abschnitts. Dieser Test misst die Lese- und Positionierungszeit.

Fenster zur Aufgabenverwaltung

Reis. 5 Task-Manager

Dieses Fenster enthält die Aufgabenwarteschlange. Dazu gehören alle Tests, die das Programm durchführt, sowie die Temperaturüberwachung. Mit dem Manager können Sie Tests aus der Warteschlange entfernen. Einige Aufgaben können angehalten oder gestoppt werden.

Ein Doppelklick auf einen Eintrag in der Warteschlange öffnet ein Fenster mit Informationen zur aktuellen Aufgabe.

Testinformationsfenster

Das Fenster enthält Informationen zum Test, ermöglicht das Anhalten oder Stoppen des Tests und erstellt außerdem einen Bericht.

Registerkarte „Grafik“:

Enthält Informationen über die Abhängigkeit der Prüfgeschwindigkeit von der Blocknummer, die in Form eines Diagramms dargestellt werden.

Reis. 6 Registerkarte „Grafik“.

Registerkarte „Karte“:

Enthält Informationen über die Abhängigkeit der Prüfzeit von der Blocknummer, die als Karte dargestellt wird.

Reis. 7 Registerkarte „Karte“.

Sie können „Blockverarbeitungszeit“ in Millisekunden auswählen. Jeder getestete Block, der länger als die „Blockverarbeitungszeit“ gedauert hat, wird im Reiter „Bericht“ protokolliert.

Registerkarte „Bericht“:

Enthält Informationen zum Test und allen Blöcken, deren Testzeit größer als „Block Processing Time“ ist.

Reis. 8 Registerkarte „Bericht“.

Identifikationsinformationen

Der Bericht enthält Informationen über die wichtigsten physikalischen und logischen Parameter des Laufwerks.

Der Bericht kann gedruckt und in einer MHT-Datei gespeichert werden.

Reis. 9 Beispiel eines Identifikationsinformationsfensters

SCHLAU. Bericht

Der Bericht enthält Informationen über die Leistung und den „Zustand“ des Laufwerks in Form von Attributen. Wenn das Attribut laut Programm normal ist, befindet sich daneben ein grünes Symbol. Gelb weist auf Attribute hin, auf die Sie besonders achten sollten. In der Regel weisen sie auf eine Fehlfunktion des Laufwerks hin. Rot kennzeichnet Attribute, die außerhalb der Norm liegen.

Berichte können gedruckt oder in einer MHT-Datei gespeichert werden.

Reis. 10 Beispiel S.M.A.R.T.

Temperaturüberwachung

Ermöglicht Ihnen, die Temperatur des Laufwerks abzuschätzen. Informationen werden in der Taskleiste sowie in einem speziellen Testinformationsfenster angezeigt. Reis. 11 enthält Messwerte für zwei Laufwerke.

Reis. 11 Temperaturmonitor in der Taskleiste

Für ATA/SATA/USB/FireWire-Laufwerke enthält das Informationsfenster 2 Werte. Der zweite Wert wird in der Taskleiste angezeigt.

Der erste Wert wird aus dem Attribut „Luftstromtemperatur“ entnommen, der zweite Wert aus dem Attribut „HDA-Temperatur“.

Reis. 12 Temperaturüberwachung für ATA/SATA-Laufwerk

Bei SCSI-Laufwerken enthält das Informationsfenster zwei Werte. Der zweite Wert wird in der Taskleiste angezeigt.

Der erste Wert enthält die maximal zulässige Temperatur für den Antrieb, der zweite zeigt die aktuelle Temperatur an.

Reis. 13 Temperaturüberwachung für SCSI-Festplatte

SCHLAU. Tests

Mit dem Programm können Sie drei Arten von S.M.A.R.T. ausführen. Tests:

  1. Kurztest – dauert normalerweise 1-2 Minuten. Überprüft die Hauptkomponenten des Laufwerks und scannt außerdem einen kleinen Bereich der Laufwerksoberfläche und Sektoren in der Pending-List (Sektoren, die möglicherweise Lesefehler enthalten). Der Test empfiehlt sich für eine schnelle Beurteilung des Antriebszustandes.
  2. Erweiterter Test – dauert normalerweise 0,5 bis 60 Stunden. Überprüft die Hauptkomponenten des Laufwerks und scannt außerdem die Oberfläche des Laufwerks vollständig.
  3. Beförderungstest – dauert normalerweise einige Minuten. Überprüft Laufwerksknoten und Protokolle, die möglicherweise darauf hinweisen, dass das Laufwerk falsch gelagert oder versendet wurde.

Ein SMART-Test kann im Dialogfeld „SMART-Tests“ ausgewählt werden, auf das Sie durch Drücken der Schaltfläche „SMART-TESTS“ zugreifen können.

Reis. 14 Dialogfeld „SMART-Tests“.

Nach der Auswahl wird der Test zur Aufgabenwarteschlange hinzugefügt. Informationsfenster S.M.A.R.T. test kann den Fortschritt und den Abschlussstatus einer Aufgabe anzeigen.

Reis. 15 Informationsfenster S.M.A.R.T. prüfen

Zusatzfunktionen

Für ATA/SATA/USB/FireWire-Laufwerke ermöglicht Ihnen das Programm, einige Parameter zu ändern.

  1. AAM – die Funktion steuert das Geräusch des Laufwerks. Durch die Aktivierung dieser Funktion können Sie die Antriebsgeräusche aufgrund einer sanfteren Kopfpositionierung reduzieren. In diesem Fall verliert das Laufwerk beim Direktzugriff etwas an Leistung.
  2. APM – Mit dieser Funktion können Sie Antriebsleistung sparen, indem Sie die Drehzahl der Antriebsspindel während der Leerlaufzeit vorübergehend reduzieren (oder ganz anhalten).
  3. PM – Mit dieser Funktion können Sie den Spindelstopp-Timer auf eine bestimmte Zeit einstellen. Bei Erreichen dieser Zeit wird die Spindel gestoppt, sofern der Antrieb im Leerlauf ist. Der Zugriff auf das Laufwerk durch ein beliebiges Programm führt dazu, dass die Spindel hochgefahren wird und der Timer auf Null zurückgesetzt wird.
  4. Das Programm ermöglicht Ihnen auch, die Antriebsspindel zwangsweise zu stoppen oder zu starten. Der Zugriff eines beliebigen Programms auf das Laufwerk führt zu einem erzwungenen Drehen der Spindel.

Reis. 16 Informationsfenster für zusätzliche Funktionen des ATA/SATA-Laufwerks

Bei SCSI-Laufwerken können Sie mit dem Programm Fehlerlisten anzeigen und die Spindel starten/stoppen.

Reis. 17 Informationsfenster „Erweiterte Funktionen des SCSI-Laufwerks“.

Verwenden der Befehlszeile

Das Programm kann eine Befehlszeile erstellen, um einige Einstellungen des Laufwerks zu steuern, und diese Zeile in einer .bat- oder .cmd-Datei speichern. Beim Start einer solchen Datei wird das Programm im Hintergrund aufgerufen, ändert die Laufwerkseinstellungen entsprechend den angegebenen und schließt sich automatisch.

Reis. 18 Befehlszeilen-Build-Fenster

Anhang A: USB-/FireWire-Laufwerke

Wenn das Laufwerk vom Programm unterstützt wird, stehen Tests dafür zur Verfügung, S.M.A.R.T. Funktionen und Zusatzfunktionen.

Wird das Laufwerk vom Programm nicht unterstützt, stehen dafür nur Tests zur Verfügung.

Vom Programm unterstützte USB-/FireWire-Laufwerke:

Persönlicher Maxtor-Speicher (USB2120NEP001)
Speichermedium Controller-Chip
StarTeck IDECase35U2 Zypresse CY7C68001
WD Passpopt Unbekannt
Iomega PB-10391 Unbekannt
Seagate ST9000U2 (PN: 9W3638-556) Zypresse CY7C68300B
Externe Festplatte von Seagate (PN: 9W286D) Zypresse CY7C68300B
Seagate FreeAgentPro Oxford
GEHÄUSE SWEXX ST010 Cypress AT2LP RC7
Vantec CB-ISATAU2 (Adapter) Mikron JM20337
Beyond Micro Mobile Disk 3,5" 120 GB Prolific PL3507 (nur USB)
Maxtor Personal Storage 3100 Produktiv PL2507
In-System ISD300A
SunPlus SPIF215A
Toshiba USB-Mini Festplatte Unbekannt
USB Teac HD-15 PUK-B-S Unbekannt
Transcend StoreJet 35 Ultra (TS1TSJ35U-EU) Unbekannt
AGEStar FUBCP Mikron JM20337
USB Teac HD-15 PUK-B-S Unbekannt
Produktiv 2571
Alle Laufwerke, die das SAT-Protokoll unterstützen Mehrheit der modernen USB-Controller

USB-/FireWire-Laufwerke, die das Programm möglicherweise unterstützt:

Speichermedium Controller-Chip
AGEStar IUB3A Zypresse
AGEStar ICB3RA Zypresse
AGEStar IUB3A4 Zypresse
AGEStar IUB5A Zypresse
AGEStar IUB5P Zypresse
AGEStar IUB5S Zypresse
AGEStar NUB3AR Zypresse
AGEStar IBP2A2 Zypresse
AGEStar SCB3AH Mikron JM2033x
AGEStar SCB3AHR Mikron JM2033x
AGEStar CCB3A Mikron JM2033x
AGEStar CCB3AT Mikron JM2033x
AGEStar IUB2A3 Mikron JM2033x
AGEStar SCBP Mikron JM2033x
AGEStar FUBCP Mikron JM2033x
Noontec SU25 Produktiv PL2507
Überschreiten Sie TS80GHDC2 Produktiv PL2507
Überschreiten Sie TS40GHDC2 Produktiv PL2507
I-O-Daten HDP-U-Serie Unbekannt
I-O-Daten HDC-U-Serie Unbekannt
Enermax Vanguard EB206U-B Unbekannt
Thermaltake Max4 A2295 Unbekannt
Spire GigaPod SP222 Unbekannt
CoolerMaster-RX-3SB Unbekannt
MegaDrive200 Unbekannt
RaidSonic Icy Box IB-250U Unbekannt
Logitech USB Unbekannt

USB-/FireWire-Laufwerke, die das Programm nicht unterstützt:

Speichermedium Controller-Chip
Matrix Genesis Logic GL811E
Kiefer Genesis Logic GL811E
Iomega LDHD250-U Zypresse CY7C68300A
Iomega DHD160-U Prolific PL-2507 (modifizierte Firmware)
Iomega
Maxtor Personal Storage 3200 Prolific PL-3507 (modifizierte Firmware)
Maxtor One Touch Zypresse CY7C68013
Externe Festplatte von Seagate (PN-9W2063) Zypresse CY7C68013
Seagate Pocket HDD Unbekannt
SimpleTech SimpleDrive 9000-40479-002 CY7C68300A
Myson Century CS8818
Myson Century CS8813

Anhang B: SSD-Laufwerke

Die Unterstützung eines bestimmten Laufwerks hängt weitgehend vom darauf installierten Controller ab.

Vom Programm unterstützte SSD-Laufwerke:

Speichermedium Controller-Chip
OCZ Vertex, Vertex Turbo, Agility, Solid 2 Indilinx IDX110M00
Supertalent STT_FTM28GX25H Indilinx IDX110M00
Corsair Extreme-Serie Indilinx IDX110M00
Kingston SSDNow M-Serie Intel PC29AS21AA0 G1
Intel X25-M G2 Intel PC29AS21BA0 G2
OCZ-Drossel JMicron JMF601
Corsair Performance-Serie Samsung S3C29RBB01
Samsung SSDs Samsung-Controller
Crucial- und Micron-SSDs Einige Marvell-Controller

SSD-Laufwerke, die das Programm möglicherweise unterstützt:

Weitere Informationen

HDDScan Version 3.3 kann in Version 2.8 heruntergeladen werden


Unterstützung:

Die neuesten Antriebe werden durch intelligente Geräte repräsentiert, die ihren Zustand analysieren und den Benutzer rechtzeitig über Probleme informieren können. Hierzu ist in der Hardware das Original S.M.A.R.T. enthalten.

Zweck der SMART-Technologie.

Der Löwenanteil der Festplatten den letzten Jahren, arbeitet mit S.M.A.R.T. Die Kombination wird als entziffert selbstüberwachende Analysierungs-und Meldetechnik , was auf Russisch wie ein Mechanismus zur Selbstkontrolle, Analyse und Berichterstattung klingt. Die ersten Entwicklungen kamen 1995 auf den Markt und seitdem wurde die Technologie ständig verbessert.

Ab dem Zeitpunkt der Herstellung beginnt das Festplattenlaufwerk, seinen aktuellen Zustand zu lesen und ihn anhand spezieller Parameter oder Attribute zu bestimmen. Sie befinden sich, auf die nur das eingebaute Programm Zugriff hat. Sie können die Parameter mit separater Software anzeigen, die meist durch Dienstprogramme der Entwickler einer bestimmten Festplatte dargestellt wird. Über sie werden Eingaben in das Laufwerk eingespeist, woraufhin im Statistikprotokoll Informationen über den aktuellen Zustand des Laufwerks erscheinen.

Während des Betriebs des Antriebs ändern sich die in den Parametern dargestellten Werte ständig. Die Parameter reichen von Spitzenleistung, die eine hohe Leistung und Effizienz garantiert, bis hin zu Mindestwerte mit einer hohen Wahrscheinlichkeit eines Antriebsausfalls verbunden.

Alle in der S.M.A.R.T.-Technologie dargestellten Attribute verfügen über eine digitale Kennung. In der Regel ist dies bei Laufwerken unterschiedlicher Ausführung üblich, es gibt jedoch Ausnahmen. In diesem Zusammenhang sticht die Zahl 7 hervor, die auf Fehler bei der Platzierung der Köpfe auf der Plattenoberfläche hinweist. Denn der digitale Ausweis spielt keine Rolle. Im Gegensatz zu 7 wird die Zahl 9, die die Gesamtdauer des direkten Betriebs des Antriebs über die Nutzungsdauer angibt, von allen Typen unterstützt Festplattenlaufwerke und SSD.

Die Parameterstruktur wird durch mehrere Felder dargestellt, die den Zustand der Festplatte und ihrer Partitionen in einem bestimmten Zeitraum anzeigen. Dienstprogramme zum Lesen von Informationen zeigen die folgenden Parameter auf dem Bildschirm an:

  • ID – Identifikationsnummer
  • Name – Attributname
  • VAL – sein aktueller Zustand
  • Wrst - der schlechteste Indikator für die Betriebsdauer
  • Thresh – der Mindestschwellenwert für die Leistung

S.M.A.R.T.-Indikatoren

Es gibt einige der häufigsten Optionen. Sie kombinieren, mit seltenen Ausnahmen, Antriebe der meisten Hersteller, also:

  • Raw Read Error Rate – ein Indikator für die Anzahl der Lesefehler
  • Durchsatzleistung – betriebliche Effizienz. Ein Rückgang weist darauf hin, dass ein Austausch erforderlich ist.
  • Hochlaufzeit – der Zeitraum, in dem das Laufwerk in den Betriebszustand versetzt wird. Ein Anstieg des Parameters weist auf Abnutzung oder Mangelernährung hin
  • Start/Stopp-Zählung – ein Indikator für die Anzahl der Momente der Festplattenbereitstellung, die zunächst durch ihre mechanische Struktur begrenzt ist
  • Anzahl der neu zugewiesenen Sektoren – das Attribut spiegelt die Anzahl der Ersatzsektoren wider. Bei Problemen werden Informationen dorthin weitergeleitet. Idealerweise sollte die Anzahl solcher Aktionen 0 betragen
  • Kanalreserve lesen – Kanalreserve. Heutzutage verzichten Antriebe darauf
  • Suchfehlerrate – Die Widerspiegelung des mechanischen Zustands des Laufwerks weist unter anderem auf übermäßige Vibration und Überhitzung hin
  • Suchzeitleistung – das Niveau der Betriebsfähigkeiten, das nur für Festplattenlaufwerke relevant ist
  • Einschaltzeit – eine Prognose der Betriebsdauer des Laufwerks basierend auf der Betriebsdauer. Die Maximalwerte liegen bei 100 und sinken mit der Zeit auf 0
  • Spin-Up Retry Count – die Anzahl der doppelten Startvorgänge. Ihr Anstieg weist auf Fehler im mechanischen Aufbau hin.

Diese und andere Attribute mit rotem Hintergrund weisen darauf hin, dass sich das Laufwerk in einem kritischen Zustand befindet, was auf einen bevorstehenden Ausfall schließen lässt. Es gibt keinen spezifischen Standard, der Parameterindikatoren verschiedener Hersteller kombiniert. In jedem Fall sind Normalwerte individuell und werden in Form eines Hintergrunds oder Status widergespiegelt

  • Gut – ein guter Indikator
  • Schlecht ist ein schlechter Indikator.

Neben den bereits erwähnten Attributen sollten folgende Parameter beachtet werden:

  • Neukalibrierungswiederholungen – Anzahl der Versuche während der Neukalibrierung. Ihr Anstieg weist auf eine Fehlfunktion der Mechanik hin.
  • End-to-End-Fehler – Nachteile von Austauschvorgängen
  • Gemeldete UNC-Fehler – Probleme, die mithilfe der Hardware behoben werden
  • G-Sense-Fehlerrate – die Anzahl der mechanischen Stöße auf die Festplatte. Behebt schlampige Installation und Kollisionen
  • Die Neuzuweisungsereignisanzahl ist ein allgemeiner Indikator für Informationsumleitungsvorgänge. Zeichnet erfolgreiche und erfolglose Transaktionen auf
  • Anzahl aktuell ausstehender Sektoren – die Anzahl potenzieller Laufwerksabschnitte, die ersetzt werden müssen
  • Anzahl nicht korrigierbarer Sektoren – die Anzahl fehlerhafter Sektoren, die nicht wiederhergestellt werden können
  • UltraDMA CRC-Fehleranzahl – Probleme bei der Datenumleitung zwischen Laufwerk und PC

S.M.A.R.T.-Check

S.M.A.R.T-Parameter werden mit überprüft spezielle Dienstprogramme von Festplattenherstellern. Es gibt auch universelle Programme zum Testen und Überprüfen von Datenträgern. Darunter stechen udisks, smartctl, hddscan, CrystalDiskInfo, Victoria hervor, mit denen der Benutzer den Zustand der Festplatte beurteilen kann. In manchen Fällen, insbesondere bei der Arbeit mit RAID-Controllern, ist es nahezu unmöglich, Festplattenattribute zu ermitteln.

Das Mindestmaß an Diagnose wird auf BIOS-Ebene unterstützt. Wenn der S.M.A.R.T.-Diagnosemodus aktiviert ist und kritische Attributwerte vorliegen, lässt das BIOS den Start des Betriebssystems nicht zu.

Beim Testen des Zustands der Festplatte wird daher zunächst auf die angegebenen S.M.A.R.T-Parameter geachtet. Der Hauptzweck der Technologie besteht darin, den Ausfall ihrer Festplatte vorherzusagen. Bei einer gefährlichen Abweichung der Indikatoren von der Norm ist eine Übertragung sinnvoll wichtige Informationen zu anderen Medien.

Und, was am wichtigsten ist, auch wenn in S.M.R.T. Es gibt keine Fehler und alles ist in Ordnung. Dies ist keine Garantie dafür, dass die Festplatte nicht kaputt geht.

Alle modernen Festplattenlaufwerke unterstützen die Technologie des Selbsttests, der Statusanalyse und der Sammlung statistischer Daten über die Verschlechterung ihrer eigenen Eigenschaften. SCHLAU. (Selbstüberwachende Analysierungs-und Meldetechnik). Grundlagen von S.M.A.R.T. wurden 1995 durch die gemeinsame Anstrengung führender Festplattenhersteller entwickelt. Im Zuge der Verbesserung der Antriebsausstattung wurden auch die Fähigkeiten der Technologie verfeinert, und nach dem SMART-Standard erschien SMART II, ​​dann SMART III, was natürlich auch nicht das letzte sein wird.

Die Festplatte überwacht im Laufe ihres Betriebs ständig bestimmte Parameter ihres Zustands und spiegelt diese in besonderen Eigenschaften wider – Attribute(Attribut), die in der Regel in einem speziell zugewiesenen Teil der Festplattenoberfläche gespeichert sind und nur für die interne Firmware des Laufwerks zugänglich sind - Service Bereich. Attributdaten können durch spezielle Software gelesen werden.

Attribute werden durch ihre digitale Nummer identifiziert, die von Laufwerken verschiedener Modelle größtenteils gleich interpretiert wird. Einige Attribute sind möglicherweise spezifisch für den Hardwarehersteller und werden möglicherweise nur von bestimmten Laufwerksmodellen unterstützt.

Attribute bestehen aus mehreren Feldern, von denen jedes eine bestimmte Bedeutung hat. Typischerweise ist S.M.A.R.T. Geben Sie eine Dekodierung der Attribute in der Form an:

  1. Attribut- Attributname
  2. AUSWEIS- Attributbezeichner
  3. Wert– der aktuelle Wert des Attributs
  4. Schwelle- Mindestschwellenwert des Attributs
  5. Schlimmste- der niedrigste Wert des Attributs für die gesamte Betriebszeit des Antriebs
  6. Roh- der absolute Wert des Attributs
  7. Typ(optional) – Attributtyp – charakterisiert Leistung (PR – leistungsbezogen), charakterisiert Ausfälle (ER – Fehlerrate), Ereigniszähler (EC – Ereignisanzahl), vom Hersteller definiert oder nicht verwendet (SP – Selbsterhaltung);

Um den Zustand des Laufwerks zu analysieren, ist der vielleicht wichtigste Attributwert Wert- Vom Hersteller festgelegte bedingte Nummer (normalerweise von 0 bis 100 oder bis zu 253). Der Wertwert wird bei der Herstellung des Laufwerks zunächst auf den Maximalwert eingestellt und nimmt mit zunehmender Leistungsfähigkeit des Laufwerks ab.

Für jedes Attribut gibt es einen Schwellenwert, bis zu dem der Hersteller seine Leistung garantiert – das Feld Schwelle. Wenn sich der Wert dem Schwellenwert nähert oder diesen unterschreitet, ist es an der Zeit, das Laufwerk zu wechseln. Die Liste der Attribute und deren Werte sind nicht streng standardisiert und werden vom Antriebshersteller festgelegt, die wichtigsten davon werden jedoch gleich interpretiert.

Beispielsweise ein Attribut mit der ID 5 ( Neu zugewiesene Sektorzählung) charakterisiert die Anzahl der zurückgewiesenen und aus dem Ersatzbereich neu zugewiesenen Festplattensektoren, sowohl für Seagate-Geräte als auch für Western Digital Samsung, Maxtor.

Die Festplatte ist nicht in der Lage, aus eigener Initiative SMART-Daten an den Verbraucher zu übermitteln. Ihr Auslesen erfolgt durch eine spezielle Software.

In den modernsten Umgebungen Motherboard-BIOS Boards gibt es ein Element, mit dem Sie das Lesen und Analysieren von SMART-Attributen während der Durchführung von Hardwaretests vor der Durchführung deaktivieren oder aktivieren können Bootstrap Systeme. Durch Aktivieren dieser Option kann die BIOS-Hardwaretest-Subroutine die Werte kritischer Attribute lesen und den Benutzer bei Überschreitung des Schwellenwerts warnen. In der Regel ohne große Details:

Primäre Master-Festplatte: S.M.A.R.T.-Status BAD!, Sichern und Ersetzen.

Die Ausführung der BIOS-Routine wird angehalten, um Aufmerksamkeit zu erregen:

Also ohne Installation oder Ausführung eines zusätzlichen Software ist es möglich, den kritischen Zustand des Laufwerks rechtzeitig zu bestimmen (wenn diese Option aktiviert ist), indem Sie das Basic Input/Output System (BIOS) verwenden.

S.M.A.R.T.-Datenanalyse. Festplatte

Um SMART-Daten in der Umgebung zu empfangen Betriebssystem kann verwendet werden spezielle Programme, insbesondere fast alle Dienstprogramme zum Testen von Festplattenhardware.

Einer der meisten beliebte Programme zum Testen von Festplatten geeignet ist Victoria Sergej Kasanski. Auf der Website des Autors finden Sie letzte Version Programme, sowie nützliche Informationen, einschließlich detaillierte Beschreibung Arbeite mit Victoria.

Das Victoria-Programm gibt es in zwei Varianten – für die Arbeit in einer DOS-Umgebung und für die Arbeit in einer Windows-Umgebung. Die DOS-Version kann direkt mit dem Festplatten-Controller arbeiten und verfügt über einen erheblichen tolle Möglichkeiten im Vergleich zur Windows-Version. Der Zweck, die Hauptfunktionen und die Vorgehensweise bei der Nutzung des Programms waren früher auf der Website des Autors zu finden, doch seit einiger Zeit ist die Website nicht mehr verfügbar und es gibt dort keine Informationen mehr.

Das Programm ist einfach zu bedienen und ermöglicht Ihnen die Beurteilung des technischen Zustands des Laufwerks, die Durchführung seiner Tests und einige Einstellungen – Geräuschpegel, Leistung, physikalische Lautstärke. Mit den Modi zum Testen der Laufwerksoberfläche können Sie fehlerhafte Sektoren mit Gewalt entfernen Neu zuordnen verschiedene Arten. Durch Drücken der Taste wird das Testmenü aufgerufen F4 (SCAN). Der Benutzer hat die Möglichkeit, Einstellungen vorzunehmen Testbereich:

  • Starten Sie LBA:0- Bereichsanfang (Standard - 0)
  • End-LBA: 14680064- Ende des Bereichs (standardmäßig - Nummer des letzten Plattenblocks)

Testmodus:

  • Lineares Lesen- sequentielles Lesen vom ersten bis zum letzten Block;
  • Zufällige Lektüre- die Nummer des gelesenen Blocks wird zufällig generiert;
  • BUTTERFLY-Lesung- Blöcke werden von den Grenznummern (Anfang und Ende) bis zur Mitte des Testbereichs gelesen. Der Moduswechsel erfolgt durch Drücken der Leertaste.

Fehlerbehandlungsmodus. Mit diesem Element können Sie defekte Blöcke durch Neuzuordnung aus dem Ersatzbereich ausblenden. Die Auswahl des Modus erfolgt über die „Leertaste“. Die ausgewählte Methode zum Arbeiten mit Fehlern wird in der oberen rechten Ecke des Bildschirms unter der Uhr und beim Start des Tests auch in der unteren Zeile angezeigt. Sie können den Modus während und während eines Scans ändern.

  • Fehlerhafte Blöcke ignorieren- Das Programm führt keine Aktionen aus, wenn ein Fehler erkannt wird.
  • BB = DATEN WIEDERHERSTELLEN- Das Programm wird versuchen, Daten aus fehlerhaften Sektoren wiederherzustellen.
  • BB = klassisches REMAP- Schreiben Sie in den fehlerhaften Sektor, um die Neuzuordnungsprozedur aufzurufen.
  • BB = Erweitertes REMAP- verbesserter Algorithmus zum Ausblenden fehlerhafter Blöcke. Es wird verwendet, wenn die klassische Neuzuordnung nicht hilft. Das Programm führt eine spezielle Abfolge von Operationen aus, um ein Neuzuordnungskandidatenzeichen (Attribut 197) für einen fehlerhaften Block zu bilden. Dann wird ein 10-facher Schreibvorgang durchgeführt, der von der Laufwerksfirmware als normale Remap-Kandidatenverarbeitung verarbeitet wird – wenn ein Fehler vorliegt, wird eine Remap durchgeführt, wenn kein Fehler vorliegt, wird der Block als normal betrachtet und aus den Remap-Kandidaten entfernt. In diesem Modus können Sie fehlerhafte Blöcke ausblenden, ohne Benutzerdaten zu verlieren. Natürlich nur in Fällen, in denen das Laufwerk technisch einwandfrei ist und im Ersatzbereich freier Speicherplatz für eine Neuzuordnung vorhanden ist.
  • BB = Fujitsu Remap- Ausführung spezifischer Algorithmen basierend auf undokumentierten Funktionen einiger Fujitsu-Laufwerksmodelle
  • BB = Löschen 256 Sek- Wenn ein fehlerhafter Sektor erkannt wird, wird ein Block von 256 Sektoren überschrieben. Benutzerdaten werden nicht gespeichert.

Während Sie mit dem Programm arbeiten, können Sie die Kontexthilfe durch Drücken von F1 aufrufen

Ausführung Victoria für Windows verfügt über bescheidenere Optionen zum Einrichten des Laufwerks und zum Auswählen von Testmodi usw dieser Moment unterstützt die russische Sprache nicht, ist aber einfacher zu verwenden und die verfügbaren Funktionen reichen völlig aus, um die SMART-Tabelle zu lesen und den technischen Zustand des Laufwerks zu beurteilen.

Das Programm erfordert keine Installation. Laden Sie einfach die neueste Version über den Link Victoria v4.47 von unserer Website herunter.

Das Programm muss unter ausgeführt werden Konto mit Administratorrechten. In einer Windows 7/8-Umgebung müssen Sie verwenden Kontextmenü„Als Administrator ausführen“.

Um den Zustand der SMART-Attribute zu analysieren, wählen Sie den Betriebsmodus über die Software aus Windows-Schnittstelle- Schaltfläche „Aktivieren“. API oben rechts im Hauptfenster. Wählen Sie dann das zu überprüfende Laufwerk aus – klicken Sie auf die Schaltfläche Standard im Hauptmenü des Programms markieren und mit der Maus markieren gewünschte Festplatte im Listenfeld.

Im Informationsfenster wird der Laufwerkspass angezeigt – Modell, Firmware-Version, Seriennummer, Größe usw. Um SMART-Daten zu empfangen, wählen Sie den Menüpunkt SCHLAU und klicken Sie auf die Schaltfläche „Get SMART“. Das Ergebnis wird im Informationsfenster des Programms angezeigt.

Kurze Beschreibung der Attribute (in Klammern ist der Hexadezimalwert der Zahl angegeben):

  • 001(1) Rohlesefehlerrate- absoluter Wert der Lesefehler. Es gibt einige Unterschiede in der Bildung des Wertes dieses Attributs durch verschiedene Hersteller. Aus der Praxis kann ich sagen, dass Seagate-Laufwerke einen riesigen RAW-Wert dieser Eigenschaft haben können, wenn sie wirklich in gutem Zustand sind, und Western Digital-Laufwerke können ihn null haben, da sie kritische Indikatoren für andere Eigenschaften aufweisen. Einige Modelle unterstützen dieses Attribut möglicherweise überhaupt nicht.
  • 003 (3) Hochlaufzeit– Die durchschnittliche Hochlaufzeit der Scheibenspindel von 0 U/min auf Betriebsgeschwindigkeit.
  • 004 (4) Zählung starten/stoppen- Anzahl der Spindel-Start-/Stopp-Zyklen.
  • 005 (5) Anzahl der neu zugewiesenen Sektoren- Anzahl der neu zugewiesenen Sektoren. Moderne Laufwerke verfügen über eine relativ große Reservefläche (Tausende Sektoren) des Laufwerks, um diese im Falle einer Verschlechterung der Leistung von Sektoren aus der Hauptzone zu nutzen. Wenn das Laufwerk Probleme beim Schreiben/Lesen eines Sektors erkennt, verschiebt es seine Daten automatisch in den Ersatzbereich und dieser Sektor wird als „neu zugewiesen“ markiert. Dieser Vorgang wird oft als „Neuzuordnung“ oder „automatische Fehlerneuzuordnung“ bezeichnet. Er wird von der Firmware des Laufwerks durchgeführt und ist für den Benutzer (Betriebssystem) unsichtbar. Feld Rohwert enthält die Gesamtzahl der neu zugeordneten Sektoren. Selbst ein unkritischer, aber hoher Wert dieses Feldes kann zu einer Verringerung der Datenaustauschgeschwindigkeit führen, da das Laufwerk einen zusätzlichen Vorgang der Installation von Köpfen auf den Spuren des Ersatzbereichs durchführt, der sich normalerweise am Ende der Festplatte befindet.
  • 007 (7) Suchfehlerrate- Die Häufigkeit des Auftretens von Fehlern bei der Positionierung des Magnetkopfblocks (BMG). Der Antrieb steuert die korrekte Installation der Köpfe auf der erforderlichen Spur der Oberfläche. Im Falle einer fehlerhaften Installation wird der Fehler behoben und der Vorgang wiederholt. Für dieses LaufwerkÜberhitzung war die Ursache für eine Vielzahl von Fehlern.
  • 008(8) Suchzeitleistung- durchschnittliche Positionierungsgeschwindigkeit von Magnetköpfen. Wenn der Attributwert abnimmt (Positionierungsverlangsamung), besteht eine hohe Wahrscheinlichkeit von Problemen mit dem mechanischen Teil des Aktuators.
  • 009 (9) Einschaltstunden- Anzahl der Betriebsstunden. Das Erreichen des Grenzwertes dieses Attributs bedeutet, dass das Laufwerk die vom Hersteller angegebene Zeit zwischen Ausfällen (MTBF – Mean Time Between Failures) erreicht hat.
  • 010 (0A) Anzahl der Spin-Wiederholungen- Anzahl der Wiederholungsversuche zum Starten der Spindel. Nach dem Einschalten der Stromversorgung dreht das Laufwerk die Scheiben hoch und kontrolliert das Erreichen der Betriebsdrehzahl Dieses Gerät(zum Beispiel 5400, 7200, 10000 U/min) für eine bestimmte Zeit. Im Falle eines Misserfolgs wird der Wiederholungszähler erhöht und der Startversuch wiederholt.
  • 011(0B) Neukalibrierungsversuche- die Anzahl der Neukalibrierungsversuche, falls der erste Versuch erfolglos war. Steigt der Attributwert, liegt mit hoher Wahrscheinlichkeit ein Problem mit dem mechanischen Teil des Antriebs vor. Darüber hinaus kann eine Erhöhung des absoluten Werts dieses Attributs dadurch verursacht werden, dass die Neukalibrierungsprozedur von der internen Firmware des Laufwerks verwendet wird, um andere Arten von Fehlern zu korrigieren.
  • 012 (0C) Anzahl der Einschaltzyklen des Geräts– Anzahl der Ein-/Ausschaltzyklen der Festplatte.
  • 184 (B8) End-to-End-Fehler- Dieses Attribut – Teil der HP SMART IV-Technologie – bedeutet, dass nach der Datenübertragung durch den Pufferspeicher die Parität der Daten zwischen dem Computercontroller und der Festplatte nicht übereinstimmt.
  • 187 (BB) Es wurde ein nicht korrigierbarer Fehler gemeldet– Gibt die Anzahl der Fehler an, die von der Laufwerks-Firmware nicht behoben wurden.
  • 188 (BC) Befehlszeitüberschreitung Anzahl der abgebrochenen Vorgänge aufgrund eines Festplatten-Timeouts. Normalerweise sollte dieser Attributwert Null sein, und wenn der Wert viel höher als Null ist, liegen höchstwahrscheinlich ernsthafte Probleme mit der Stromversorgung oder Oxidation der Schnittstellenkabelstifte vor.
  • 189 (BD) High Fly Writes- Wenn die Flughöhe des Kopfes über der magnetischen Oberfläche auch nur für kurze Zeit das Optimum überschreitet, können die von ihm aufgezeichneten Daten in Zukunft möglicherweise nicht mehr gelesen werden. Moderne Laufwerke verwenden eine speziell entwickelte Technologie zur Steuerung der Höhe der Flugköpfe, die es ermöglicht, Daten nicht in einer nicht optimalen Höhe zu schreiben. Zum Zähler dieses Attributs wird eins addiert und der Eintrag erfolgt, nachdem die normale Flughöhe eingestellt ist. Ein erhöhter Wert dieses Attributs kann durch äußere Stöße oder Vibrationen, ungewöhnliche Temperaturen oder eine Verschlechterung der magnetischen Oberfläche oder des Kopfes verursacht werden.
  • 190 (BE) Luftstromtemperatur- Temperatur Umfeld Block von Magnetköpfen. Bei den meisten Modellen fehlt dieses Attribut und es wird Attribut 194 verwendet.
  • 191 (BF) G-Sense-Fehlerrate- die Anzahl der Fehler, die durch Stoßbelastungen verursacht werden. Das Attribut speichert die Messwerte des eingebauten Beschleunigungsmessers, der alle Stöße, Erschütterungen, Stürze und sogar einen ungenauen Einbau der Festplatte in das Computergehäuse erfasst. Normalerweise charakterisiert es die Betriebsbedingungen von Laptops ziemlich genau – ein großer Wert des Attributs weist auf starke Stöße und Stürze während des Betriebs des Geräts hin.
  • 192 (C0) Anzahl der Power-Off-Rückzüge- die Anzahl der Zyklen von Abschaltungen oder Notausfällen (Ein-/Ausschalten der Stromversorgung des Antriebs).
  • 193 (C1) Lade-/Entladezyklus- die Anzahl der Zyklen, mit denen der Magnetkopfblock zum Parkbereich bewegt wird.
  • 194 (C2) HDA-Temperatur- die Temperatur des Laufwerks selbst (HDA – Hard Disk Assembly). Dieses Attribut speichert die Messwerte des eingebauten Temperatursensors, bei dem es sich normalerweise um einen der Magnetköpfe (normalerweise den unteren) handelt. Die in den Attributfeldern aufgezeichneten Daten zeigen die aktuelle, minimale und maximale Temperatur an. Das Feld „Worst“ zeigt die niedrigste Temperatur an, die während des Betriebs des Antriebs erreicht wurde (Sie können die Tatsache der Überhitzung und deren Grad einstellen), Rohwert – die aktuelle Temperatur. Einige Laufwerksmodelle unterstützen möglicherweise das Attribut 205 (CD) Thermal asperity rate (TAR), das die Anzahl gefährlicher Temperaturabfälle festlegt.
  • 195 (C3) Hardware-ECC wiederhergestellt- charakterisiert die Anzahl der Lesefehler, die von der Antriebshardware mithilfe eines Fehlerkorrekturcodes korrigiert werden. Solche Fehler erfordern kein erneutes Lesen des Sektors und führen nicht zu einem Verlust der Datenaustauschrate. Eine große Anzahl von ihnen weist jedoch auf eine Verschlechterung der Parameter des Lesepfads hin.
  • 196 (C4) Neuzuweisungsereignisanzahl– Anzahl fehlerhafter Sektor-Neuzuordnungsereignisse. Auf dem Feld Rohwert Dieses Attribut speichert die Gesamtzahl der Versuche, Daten von instabilen Sektoren in den Ersatzbereich zu übertragen. Es werden sowohl erfolgreiche als auch erfolglose Versuche gezählt.
  • 197 (C5) Derzeit ausstehende Sektoranzahl- Die aktuelle Anzahl instabiler Sektoren. Rohwertfeld Dieses Attribut zeigt die Gesamtzahl der Sektoren an, die das Laufwerk derzeit als Kandidaten für eine Neuzuordnung betrachtet. Wenn einer dieser Sektoren in Zukunft erfolgreich gelesen wird, wird er von der Kandidatenliste ausgeschlossen. Wenn beim Lesen des Sektors Fehler auftreten, versucht das Laufwerk, die Daten wiederherzustellen und in den Sicherungsbereich zu übertragen, und markiert den Sektor als neu zugeordnet.
  • 198 (C6) Nicht korrigierbare Sektoranzahl- Zähler für nicht korrigierbare Fehler. Hierbei handelt es sich um Fehler, die nicht durch interne Hardwarekorrekturen des Laufwerks behoben wurden. Dies kann durch eine Fehlfunktion einzelner Elemente oder durch das Fehlen freier Sektoren im Ersatzbereich der Festplatte verursacht werden, wenn eine Neuzuordnung erforderlich wurde.
  • 199 (C7) UltraDMA CRC-Fehleranzahl- Zähler der Fehler, die während der Datenübertragung im UltraDMA-Modus aufgetreten sind. Hardware-Steuerelemente für die Datenübertragung vom Laufwerk zum RAM Es wurde ein Prüfsummenfehler festgestellt. Oftmals hängt diese Art von Fehler nicht so sehr mit der Hardware des Laufwerks zusammen, sondern mit einem fehlerhaften Schnittstellenkabel, einer instabilen Stromversorgung, einer Übertaktung der PCI-Busfrequenz und einer Überhitzung der Chipsatzchips Hauptplatine usw.
  • 200 (C8) Schreibfehlerrate (Mehrzonen-Fehlerrate)- Charakterisiert das Vorhandensein von Fehlern bei der Datenaufzeichnung. Kann durch eine Verschlechterung der Oberfläche, der Köpfe oder der Eigenschaften des Datenpfads verursacht werden. Je niedriger der Wert, desto gefährlicher ist die Verwendung eines solchen Laufwerks.
  • 220 (DC) Scheibenverschiebung- Verschiebung des Scheibenblocks relativ zur vertikalen Achse der Spindel. Es entsteht hauptsächlich durch einen starken Aufprall oder Sturz des Antriebs und ist in der Regel ein Signal für dessen Austausch.
  • 228 (E4) Einfahrzyklus beim Ausschalten- Die Anzahl der automatischen Parkvorgänge der Magnetköpfe, wenn der Strom ausgeschaltet wird.

Moderne Laufwerke unterstützen nicht nur die Bildung von S.M.A.R.T-Attributen, sondern führen auch zusätzliche Statistikprotokolle und unterstützen auch das Protokoll SCT(SMART Command Transport), der Protokolldaten liest. Das Gerätestatistikprotokoll ist ein schreibgeschütztes SMART-Protokoll, das vom Laufwerk gesendet wird, wenn es die Befehle READ LOG EXT, READ LOG DMA EXT oder SMART READ LOG empfängt. Die Protokolle zeigen Informationen über die Ausführung integrierter S.M.A.R.T-Tests (Selbsttests), Fehlerstatistiken, LBA-Fehlerblocknummern usw. an.

    Modern Festplatten recht „intelligente“ Geräte und unterstützen zusätzlich zu den ihnen innewohnenden Haupteigenschaften als Datenspeicher- und -verarbeitungsgeräte die Technologie der Selbstprüfung, Zustandsanalyse und Sammlung statistischer Daten über die Verschlechterung ihrer eigenen Eigenschaften SCHLAU. (S Elf- MÜberwachung A Analyse A nd R eportieren T Technik). Grundlagen von S.M.A.R.T. wurden 1995 durch die gemeinsame Anstrengung führender Hersteller von Festplattenlaufwerken (HDD) entwickelt. In den Folgejahren wurden die S.M.A.R.T-Standards entsprechend den Veränderungen in Technologie und Ausstattung verfeinert (SMART II und SMART III) und verbessern sich auch heute noch weiter.

    Eine Festplatte überwacht ab dem Zeitpunkt ihrer Herstellung ständig bestimmte Parameter ihres Zustands und spiegelt diese in besonderen Eigenschaften wider – Attribute(Attribut), gespeichert in einem permanenten Speichergerät, in der Regel in einem speziell zugewiesenen Teil der Festplattenoberfläche, auf den nur die interne Firmware des Laufwerks zugreifen kann - Service Bereich. Attributdaten können gemäß der ATA-Spezifikation gelesen werden ( BEI A ttachment) durch SMART-Unterstützungsbefehle (SMART READ DATA und mehr als ein Dutzend Befehle), die durch spezielle Software, wie z. B. Dienstprogramme von Geräteherstellern oder universelle Test- und Überwachungsprogramme, an das Laufwerk übertragen werden Festplattenstatus(udisks, smartctl, GSmartControl, gnome-disks usw.). Zu den modernen ATA-Standards gehört die Unterstützung des SCT-Protokolls (SMART Command Transport), das Gerätestatistikprotokolle liest. Das Gerätestatistikprotokoll ist ein schreibgeschütztes SMART-Protokoll, das vom Laufwerk gesendet wird, wenn es die Befehle READ LOG EXT, READ LOG DMA EXT oder SMART READ LOG empfängt.

    Das Attribut ist ein Merkmal eines bestimmten Zustands der Festplatte, der sich während des Betriebs ändert und einen numerischen Wert vom zum Zeitpunkt der Herstellung dieses Geräts festgelegten Maximalwert bis zum Minimalwert annimmt, bei dessen Erreichen die Leistung beeinträchtigt wird Für den Antrieb besteht keine Garantie. Alle Attribute werden durch ihre digitale Nummer identifiziert, die von Festplatten verschiedener Modelle größtenteils gleich interpretiert wird. Einige davon dürfen nur von einem bestimmten Hardwarehersteller verwendet werden und werden von bestimmten Laufwerksmodellen unterstützt. Also zum Beispiel ein Attribut mit der ID 7 , die die Anzahl der Fehler bei der Installation von Köpfen auf der erforderlichen Spur der Plattenoberfläche charakterisiert Seek_Error_Rate ist für Solid-State-Laufwerke (SSD) nicht sinnvoll und wird dementsprechend von diesen nicht unterstützt, und das Attribut mit der Kennung 9 charakterisiert die Gesamtbetriebszeit des Antriebs für die gesamte Betriebsdauer und wird als bezeichnet Power_On_Hours, wird sowohl von SSDs als auch von herkömmlichen Festplatten unterstützt.

    Attribute bestehen aus mehreren Feldern (am häufigsten als bezeichnet). Val, Worst, Tresh, RAW), bei denen es sich jeweils um einen spezifischen Indikator handelt, der den technischen Zustand des Laufwerks zu einem bestimmten Zeitpunkt charakterisiert. S.M.A.R.T.-Leser Zeigt den Inhalt der Attribute an, normalerweise in Form mehrerer Spalten:

  • AUSWEIS#– numerischer Attributbezeichner
  • Attribut- Attributname
  • Flaggen- Vom Festplattenhersteller festgelegte Attributflags. Charakterisieren Sie den Attributtyp (die meisten Programme interpretieren Flags als Symbole). k,c,r,s,o,p oder Abkürzungen, zum Beispiel EC – Event Count, Ereigniszähler).

    Vorausfall (PF, 01h)- Wenn der Schwellenwert dieses Attributtyps erreicht ist, muss die Festplatte ersetzt werden. Manchmal wird dieses Flag-Bit als bezeichnet Lebenskritisch (CR) oder Vorausfallgarantie (PW)
    Ö Online-Test (OC, 02h) – das Attribut aktualisiert den Wert bei der Durchführung integrierter Offline-/Online-SMART-Tests;
    P Leistung R elated (PE oder PR, 04h) – Attribut charakterisiert Leistung;
    E Fehler R ate (ER, 08h) – Attribut spiegelt Hardware-Fehlerzähler wider;
    E entlüften C ounts (EC, 10h) – das Attribut ist ein Ereigniszähler;
    S Elf P reservierend (SP, 20h) – selbstreservierendes Attribut;
    Einige Programme können die Flags als Textbeschreibungen interpretieren, deren Bedeutung den oben besprochenen ähnelt. Für ein Attribut können mehrere Flag-Werte auf einen gesetzt sein, beispielsweise ein Attribut mit einer ID 05 spiegelt die Anzahl der Sektoren wider, die aufgrund von Fehlern im Ersatzbereich neu zugewiesen wurden, hat die SP + EC + OC-Flags gesetzt – selbstspeichernd, Ereigniszähler, aktualisiert, wenn das Laufwerk offline und online ist.

  • Wert– der aktuelle Wert des Attributs
  • Schwelle- Mindestschwellenwert des Attributs
  • Schlimmste- der schlechteste Wert des Attributs für die gesamte Fahrtzeit
  • Roh- der absolute Wert des Attributs
  • Typ- Einige der Programme in diesem optionalen Feld zeigen Informationen aus Attributflags oder Anzeichen ihrer Kritikalität an ( Kritisch oder Prefail, was die Verschlechterung der Geräteleistung widerspiegelt, und hohes Alter für Attribute, die die Produktion einer Ressource widerspiegeln);

        Um den Zustand des Laufwerks zu analysieren, ist der vielleicht wichtigste Attributwert Wert- Vom Hersteller festgelegte bedingte Nummer (normalerweise von 0 bis 100 oder bis zu 253). Bedeutung Wert wird bei der Herstellung des Laufwerks zunächst auf das Maximum eingestellt und nimmt mit zunehmender Leistungsfähigkeit des Laufwerks ab. Für jedes Attribut gibt es einen Schwellenwert, bei dessen Erreichen der Hersteller keine Garantie für seine Leistung übernimmt – das Feld Schwelle. Wenn der Wert Wert Annäherung oder Unterschreitung Schwelle, - es ist Zeit, das Laufwerk zu wechseln.

    Die Liste der Attribute und ihre Werte sind nicht streng standardisiert und einige davon können vom Laufwerkshersteller festgelegt werden, die meisten werden jedoch auf die gleiche Weise interpretiert. Zum Beispiel ein Attribut mit der ID 05 (Neu zugewiesene Sektorzählung) charakterisiert die Anzahl der zurückgewiesenen und aus dem Ersatzbereich neu zugewiesenen Festplattensektoren, sowohl für Geräte von Seagate Technology als auch für Geräte von Western Digital. Der Satz unterstützter Attribute hängt vom Laufwerksmodell ab und kann je nach Modell in seiner Zusammensetzung erheblich variieren.

        Am häufigsten Software-Tool zum Abrufen von S.M.A.R.T-Daten in einer Linux-Umgebung ist ein Dienstprogramm smartctl aus dem Bausatz smartmontools, normalerweise in der Standardsoftware jeder Distribution enthalten. Aktualisieren Sie bei Bedarf die Version und laden Sie die Dokumentation herunter Englische Sprache Sie können die Projektseite smartmontools.org besuchen.

    Um mit dem Dienstprogramm zu arbeiten smartctl Superuser-Rechte erforderlich Wurzel.

    Befehlszeilenformat smartctl:

    smartctl-Geräteoptionen

    Anwendungsbeispiele smartctl

    smartctl --help oder smartctl --usage- Zeigt einen Hinweis zur Verwendung des Befehls an.

    Optionen smartctl:

    -V, --version, --copyright, --license- Versions-, Urheberrechts- und Lizenzinformationen anzeigen.

    -i, --info- Identifikationsinformationen für das Gerät anzeigen.

    -g NAME, --get=NAME- Optionen für Festplatteneinstellungen anzeigen (alle, aam, apm, Lookahead, Sicherheit, wcache, rcache, wcreorder)

    -a, --alle- Alle SMART-Daten des angegebenen Laufwerks anzeigen.

    -x, --xall- alle technischen Daten zum angegebenen Antrieb anzeigen.

    --Scan- Suche nach Festplattengeräten.

    -q TYP, --quietmode=TYP Ausgabeausführlichkeitsmodus für Smartctl festlegen (errorsonly, Silent, Noserial)

    -d TYP, --device=TYP- Gerätetyp festlegen (ata, scsi, sat[,auto][,N][+TYPE], usbcypress[,X], usbjmicron[,p][,x][,N], usbsunplus, marvell, areca,N /E, 3ware,N, hpt,L/M/N, megaraid,N, cciss,N, auto, test) smartctl kann es nicht automatisch ermitteln.

    -b TYP, --badsum=TYP- Reaktion auf Fehlererkennung einstellen Prüfsummen(warnen, beenden, ignorieren)

    -r TYP, --report=TYP- Option für Entwickler smartmontools und ermöglicht es Ihnen, detaillierte Informationen bei der Durchführung von Transaktionen der E/A-Gerätesteuerungsfunktion zu erhalten ioctls(ioctl, ataioctl, scsiioctl und Debug-Level). Einzelheiten - Mann smartctl

    -n MODUS, --nocheck=MODUS- der Verbotsmodus zur Durchführung von Tests für Energiesparmodi (nie, Ruhezustand, Standby, Leerlauf). Wird normalerweise verwendet, um zu verhindern, dass der Spindelmotor mit dem Befehl smartctl startet.

    -s WERT, --smart=WERT- SMART deaktivieren oder aktivieren (ein/aus)

    -o WERT, --offlineauto=WERT- Deaktivieren oder aktivieren Sie die automatische Ausführung von Tests im nicht interaktiven Modus (im Leerlaufmodus des Laufwerks), akzeptierte Werte - ein/aus

    -S WERT, --saveauto=WERT Autosave-Attribute (ein/aus)

    -s NAME[,WERT], --set=NAME[,WERT]- Hardwareparameter des Laufwerks deaktivieren/aktivieren (aam,, apm,, lookahead,, security-freeze, standby,, wcache,, rcache,, wcreorder,)

    -H, --Gesundheit- Anzeige des Laufwerksstatus (SMART-Gesundheitsstatus)

    -c, --capabilities- Informationen zu den unterstützten SMART-Funktionen der angegebenen Festplatte anzeigen.

    -A, --Attribute- SMART-Attribute anzeigen

    -f FORMAT, --format=FORMAT- Legen Sie das Format der angezeigten SMART-Attribute fest (alt, kurz, hex[,id|val]). Im Wesentlichen beeinflusst es das Format der angezeigten Werte von Attributbezeichnern und das Format der Anzeige ihrer Flags:
    alt- Attributbezeichner werden in angezeigt Dezimalsystem Bei der Berechnung werden die Flag-Werte hexadezimal angezeigt und als Text interpretiert.
    verhexen- das gleiche wie im vorherigen Fall, aber Attribut-IDs werden in hexadezimaler Schreibweise angezeigt.
    knapp- Kompakte Ausgabe, Bezeichner werden in Dezimalschreibweise angezeigt, Flags werden als Zeichen mit Dekodierung am Ende der Tabelle angezeigt:
    ID# ATTRIBUTE_NAME FLAGS VALUE WORST THRESH FAIL RAW_VALUE 1 Raw_Read_Error_Rate POSR-- 114 100 006 - 78309029 . . . . . . 254 Free_Fall_Sensor -O--CK 100 100 000 - 0 ||||||_ K Auto-Keep |||||__ C Ereignisanzahl ||||___ R Fehlerrate |||____ S Geschwindigkeit/Leistung || ______ O online aktualisiert |______ P Vorausfallwarnung

    -l TYP, --log=TYP- Zeigt das angegebene Geräteprotokoll an (Selbsttest, selektiv, Verzeichnis[,g|s], xerror[,N][,error], xselftest[,N][,selftest],background, sasphy[,reset], sataphy[, reset ], scttemp, scttempint,N[,p], scterc[,N,M], devstat[,N], ssd, gplog,N[,RANGE], smartlog,N[,RANGE]

    -v N,OPTION , --vendorattribute=N,OPTION- Setzen Sie einen Parameter für ein vom Hersteller definiertes Attribut mit der Kennung N

    -F TYPE, --firmwarebug=TYPE- Anpassung des Programms zur Berücksichtigung von Fehlern in der Hardware-Firmware des Laufwerks (none, nologdir, samsung, samsung2, samsung3, xerrorlba, swapid)

    -P TYPE, --presets=TYPE- voreingestellte Festplattenparameter. Standardmäßig hat das Dienstprogramm Informationen über das Laufwerk in seiner Datenbank gefunden smartctl, nutzt die für dieses Modell verfügbaren Optionen. Möglichkeit verwenden- Voreinstellungen für dieses Laufwerk verwenden, ignorieren- verwende nicht, zeigen- Voreinstellungen für anzeigen diese Diskette, zeige alles- Voreinstellungen für das angegebene Modell anzeigen. Beispiele:

    smartctl -P ignoriert /dev/hdb- Voreinstellungen für /dev/hdb ignorieren;
    smartctl -P show /dev/sdb- Voreinstellungen für das angegebene Laufwerk anzeigen;
    smartctl -P showall 'ST9250315AS'- - Voreinstellungen für das angegebene Festplattenmodell anzeigen - ST9250315AS;
    smartctl -P showall 'ST3750515AS' 'SD15'- Voreinstellungen für das angegebene Festplattenmodell ST3750515AS mit SD15-Firmware anzeigen;

    -B [+]DATEI, --drivedb=[+]DATEI- Datenbank mit Festplattenmodellen lesen und ändern DATEI. Das „+“-Zeichen vor dem Dateinamen bedeutet, dass neue Datensätze vor den vorhandenen zur Datenbank hinzugefügt werden.

    Standardmäßig wird die Datenbank in /usr/share/smartmontools/drivedb.h gespeichert

    Optionen für den Selbsttest des Geräts =====

    -t TEST, --test=TEST- Testausführung starten TEST Test ausführen. TEST: offline, kurz, lang, Beförderung, Kraft, Anbieter,N, auswählen,M-N, ausstehend,N, nach der Auswahl,

    -C, --captive- Durchführung von Tests im Drive-Capture-Modus. Wird in Verbindung mit dem Parameter verwendet -T für Tests Nicht im Modus offline. Die Verwendung dieser Option kann dazu führen, dass das Gerät für die Dauer des Tests ausgelastet ist und zu Systemunterbrechungen und Datenverlusten führt. Nutzen Sie die Option nicht -C um Tests auf Laufwerken mit gemounteten Partitionen durchzuführen. Bei SCSI-Geräten bedeutet diese Option, integrierte Tests im „Vordergrundmodus“ auszuführen.

    -X, --Abtreibung- Erzwingen Sie das Beenden eines Testlaufs ohne Schlüssel --gefangen.

    Beispiele für die Verwendung von smartctrl.

    smartctl --info /dev/sdb- Identifikationsinformationen für das /dev/sdb-Gerät anzeigen. Beispiel-Befehlsausgabe:

    === ANFANG DES INFORMATIONSTEILS === Gerätemodell: ST9500620NS Seriennummer: 9XF0AW8T Firmware-Version: SN01 Benutzerkapazität: 500.107.862.016 Bytes Gerät ist: Nicht in der Smartctl-Datenbank ATA-Version ist: 8 ATA-Standard ist: ATA-8-ACS Revision 4 Ortszeit: Dienstag, 28. Okt., 15:05:31 Uhr 2014 MSK SMART-Unterstützung ist verfügbar – das Gerät ist SMART-fähig. SMART-Unterstützung ist: Aktiviert

    smartctl --all /dev/hda- Alle SMART-Daten für das Gerät anzeigen /dev/hda

    Beispiel für angezeigte Daten:

    === ANFANG DES INFORMATIONSTEILS === Gerätemodell: ST9500620NS Seriennummer: 9XF0AW8T Firmware-Version: SN01 Benutzerkapazität: 500.107.862.016 Bytes Gerät ist: Nicht in der Smartctl-Datenbank ATA-Version ist: 8 ATA-Standard ist: ATA-8-ACS Revision 4 Ortszeit ist: Dienstag, 28. Okt., 15:05:45 Uhr 2014 MSK SMART-Unterstützung ist verfügbar – das Gerät ist SMART-fähig. SMART-Unterstützung ist: Aktiviert === ANFANG DES SMART DATA-ABSCHNITTS LESEN === SMART-Gesundheits-Selbstbewertungstestergebnis: BESTANDEN Allgemeine SMART-Werte: Offline-Datenerfassungsstatus: (0x82) Offline-Datenerfassungsaktivität wurde ohne Fehler abgeschlossen. Automatische Offline-Datenerfassung: Aktiviert. Selbsttest-Ausführungsstatus: (0) Die vorherige Selbsttestroutine wurde ohne Fehler abgeschlossen oder es wurde noch nie ein Selbsttest durchgeführt. Gesamtzeit zum Abschließen der Offline-Datenerfassung: (634) Sekunden. Offline-Datenerfassungsfunktionen: (0x7b) SMART führt sofortige Offline-Ausführung durch. Unterstützung für automatische Offline-Datenerfassung ein/aus. Offline-Sammlung bei neuem Befehl unterbrechen. Offline-Oberflächenscan wird unterstützt. Selbsttest unterstützt. Beförderungs-Selbsttest unterstützt. Selektiver Selbsttest wird unterstützt. SMART-Funktionen: (0x0003) Speichert SMART-Daten, bevor in den Energiesparmodus gewechselt wird. Unterstützt SMART-Auto Timer speichern. Fehlerprotokollierungsfunktion: (0x01) Fehlerprotokollierung unterstützt. Allgemeine Protokollierung wird unterstützt. Kurze Selbsttestroutine, empfohlene Abfragezeit: (1) Minuten. Erweiterte Selbsttestroutine, empfohlene Abfragezeit: (102) Minuten. Empfohlene Abfragezeit für die Beförderungsselbsttestroutine: (2) Minuten. SCT-Funktionen: (0x10bd) SCT-Status unterstützt. SCT Feature Control unterstützt. SCT-Datentabelle unterstützt. Revisionsnummer der SMART-Attribute-Datenstruktur: 10 Herstellerspezifische SMART-Attribute mit Schwellenwerten: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 082 064 044 Pre-Fail Always – 190274202 3 Spin_ Up_Time 0x0003 09 6 096 000 Pre-Fail Immer - 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age Always - 72 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0 7 Seek_Error_Rate 0x000f 070 060 030 Pre-fail - 11302732 9 Power_ On_ Hours 0x0032 073 073 000 Old_age Always - 24037 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Immer – 0 12 Power_Cycle_Count 0x0032 100 100 020 Old_age Immer – 72 184 End-to-End_Error 0x0032 100 100 099 Old_age Immer – 0 187 Reported_Uncorrect 0x0032 100 100 000 Old_age Immer - 0 1 88 Command_Timeout 0x0032 100 100 000 Old_age Immer - 0 189 High_Fly_Writes 0x003a 100 100 000 Old_age Immer - 0 190 Airflow_Temperature_Cel 0x0022 081 048 045 Old_age Immer - 19 191 G-Sense_Error_Rate 0x0032 100 100 000 Old_age Immer - 0 192 Power- Off_Retract_Count 0x0032 100 100 000 Old_age Always - 38 193 Load_Cycle_Count 0x0032 100 100 000 Old_age Immer - 73 194 Temperature_Celsius 0x0022 019 052 000 Old_age Immer - 19 (0 14 0 0) 195 Hardware_ECC_Recovered 0x001a 118 100 000 Old_age Immer - 190274202 197 Current_Pending_Sector 0x 0012 100 100 000 Old_age Immer - 0 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_Count 0x003e 200 200 000 Old_age Immer - 0 SMART-Fehlerprotokollversion: 1 Keine Fehler protokolliert Revisionsnummer der Struktur des SMART-Selbsttestprotokolls 1 Es wurden keine Selbsttests protokolliert. SMART Selektiver Selbsttest-Protokolldatenstruktur Revisionsnummer 1 SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS 1 0 0 Not_testing 2 0 0 Not_testing 3 0 0 Not_testing 4 0 0 Not_testing 5 0 0 Not_testing Selektive Selbsttest-Flags (0x0): Nachdem Sie die ausgewählten Bereiche gescannt haben, führen Sie dies aus Rest der Festplatte NICHT lesen/scannen. Wenn der selektive Selbsttest beim Einschalten ansteht, fahren Sie nach einer Verzögerung von 0 Minuten fort.

    smartctl -A -v 9,Minuten /dev/hda- Alle SMART-Attributdaten für ein Gerät anzeigen /dev/hda und Attribut mit ID 9 (Einschaltzeit) sollte als interner Wert interpretiert werden, der in Minuten und nicht in Stunden angegeben wird.

    smartctl --smart=on --offlineauto=on --saveauto=on /dev/hda- SMART für /dev/hda-Festplatte aktivieren, aktivieren automatische Ausführung Offline-Tests und selbstspeichernde Attribute. Der Befehl kann auf einem laufenden System ausgeführt werden. Tatsächlich handelt es sich dabei um die Installation von Standardbetriebsparametern für ein herkömmliches Festplattenlaufwerk.

    smartctl --test=long /dev/hda- Führen Sie erweiterte integrierte Tests für das Laufwerk /dev/hda aus. Der Befehl kann auf einem laufenden System verwendet werden. Um die Ergebnisse der Testausführung anzuzeigen, verwenden Sie den Befehl zum Anzeigen des internen Protokolls nach Abschluss des Tests.
    smartctl -l selftest /dev/hda

    smartctl --attributes --log=selftest --quietmode=errorsonly /dev/had- Anzeige interner Selbsttest-Protokolldaten und Fehlerattribute.

    smartctl -s on -t offline /dev/hdc- Aktivieren Sie SMART und führen Sie einen Offline-Test für das Laufwerk /dev/hdc durch. Wird beim Testen ein Fehler festgestellt, werden Informationen dazu in das interne Protokoll geschrieben, das über den Parameter eingesehen werden kann -l Fehler.

    smartctl -q Silent -a /dev/had- SMART-Daten prüfen, ohne empfangene Informationen anzuzeigen. Wird normalerweise in Skripten verwendet. Nachdem der Befehl ausgeführt wurde, wird der Rückkehrcode überprüft (variable $? Befehls-Shell), um festzustellen, ob der Wert eines Attributs den Grenzwert überschritten hat oder ob in den Geräteprotokollen ein Fehlereintrag vorliegt.

    smartctl -qerrorsonly -H -l selftest /dev/had- Informationen nur ausgeben, wenn eine fehlerhafte SMART-Bedingung vorliegt oder einer der internen Tests fehlschlägt.

    smartctl -t select,10-100 -t select,30-300 -t afterselect,on -t pending,45 /dev/hda- Führen Sie einen internen Test im angegebenen Bereich der LBA-Blöcke durch und scannen Sie nach Abschluss den Rest der Festplatte. Wenn der Strom während des Scans ausgeschaltet wird, fahren Sie mit dem Scannen 45 Minuten nach dem Einschalten fort.

    smartctl --all --device=3ware,0 /dev/sda- SMART-Daten für die erste ATA-Festplatte abrufen, die an den 3ware-RAID-Controller angeschlossen ist.

    smartctl -a -d 3ware,0 /dev/twe0- SMART-Daten für die erste ATA-Festplatte abrufen, die an einen 3ware RAID 6000/7000/8000 RAID-Controller angeschlossen ist.

    smartctl -a -d 3ware,0 /dev/twa0- SMART-Daten für die erste ATA-Festplatte abrufen, die an einen 3ware RAID 9000 RAID-Controller angeschlossen ist

    smartctl -t short -d 3ware,3 /dev/sdb- Führen Sie kurze interne Tests für Festplatte 4 und das zweite Festplatten-SCSI-Gerät /dev/sdb durch

    smartctl -a -d hpt,1/3 /dev/sda- um Daten zu erhalten SMART-Laufwerk verbunden mit Kanal 3 des ersten HighPoint RocketRAID-Controllers

    Erläuterung der S.M.A.R.T-Attribute

    Attributbezeichner werden in Dezimalschreibweise angegeben, die in Klammern angegebenen in Hexadezimalschreibweise.

  • 001 (1h) Rohlesefehlerrate- absoluter Wert der Lesefehler. Es gibt einige Unterschiede in der Bildung des Wertes dieses Attributs durch verschiedene Hersteller. Aus der Praxis kann ich sagen, dass Seagate-Laufwerke einen riesigen RAW-Wert dieser Eigenschaft haben können, wenn sie wirklich in gutem Zustand sind, und Western Digital-Laufwerke können ihn null haben, da sie kritische Indikatoren für andere Eigenschaften aufweisen. Einige Modelle unterstützen dieses Attribut überhaupt nicht.
  • 002 (02h) Durchsatzleistung- durchschnittliche Festplattenleistung. Ein seltenes Attribut.
  • 003 (3h) Hochlaufzeit– Die durchschnittliche Hochlaufzeit der Scheibenspindel von 0 U/min auf Betriebsgeschwindigkeit. Wird für SSD-Laufwerke nicht unterstützt.
  • 004 (4h) Start/Stopp-Zählung- Anzahl der Spindel-Start-/Stopp-Zyklen.
  • 005 (5h) Anzahl der neu zugewiesenen Sektoren– Die Anzahl der neu zugewiesenen (neu zugewiesenen) Sektoren. Moderne Antriebe verfügen über eine freie Oberfläche, um ihr Volumen im Falle einer Verschlechterung der Eigenschaften von Blöcken aus der Hauptzone zu nutzen. Wenn die Firmware des Laufwerks Fehler beim Schreiben/Lesen eines Blocks der Arbeitsoberfläche erkennt, wird ein Mechanismus gestartet, der Anfragen an den defekten Block (Sektor) an den Block vom Ersatzteil umleitet. Es verschiebt seine Daten automatisch in den Ersatzbereich und diesen Block als „neu zugewiesen“ gekennzeichnet. Dieser Vorgang wird oft als „Remapping“ oder „automatische Fehlerneuzuordnung“ bezeichnet. Der Vorgang zur Neuzuweisung fehlerhafter Sektoren zu Ersatzsektoren wird automatisch von der internen Firmware des Laufwerks durchgeführt und ist für den Benutzer (Betriebssystem) unsichtbar. Die Tatsache der Neuzuweisung und die Anzahl der neu zugewiesenen Sektoren sind nur aus den SMART-Protokollen verfügbar. Attribut-Absolutwertfeld Rohwert enthält die Gesamtzahl der neu zugeordneten Sektoren. Normalisierter Wert Wert spiegelt den Prozentsatz der zulässigen Anzahl fehlerhafter Blöcke wider. Wenn der freie Bereich erschöpft ist, ist eine Neuzuordnung nicht mehr möglich und die Festplatte muss ersetzt werden. Selbst ein unkritischer, aber hoher Wert dieses Feldes kann zu einer Verringerung der Datenaustauschgeschwindigkeit führen, da das Laufwerk zusätzliche Vorgänge zum Installieren von Köpfen auf den Spuren des Ersatzbereichs durchführt, der sich normalerweise am Ende der Arbeit befindet Oberfläche der Scheibe.
  • 007 (7h) Suchfehlerrate- Die Häufigkeit des Auftretens von Fehlern bei der Positionierung des Magnetkopfblocks (BMG). Festplattenlaufwerke steuern die korrekte Installation der Köpfe auf der erforderlichen Spuroberfläche. Im Falle einer fehlerhaften Installation wird der Fehler behoben und der Vorgang wiederholt. In der Praxis kann eine große Anzahl von Positionierungsfehlern nicht nur durch Geräteprobleme, sondern auch durch den Einfluss äußerer Faktoren – ungeeignete Temperaturbedingungen oder Vibrationen – verursacht werden.
  • 008 (8h) Suchzeitleistung
  • 009 (09h) Einschaltstunden (POH) Betriebsstunden – Die Anzahl der Stunden, in denen das Laufwerk seit der Herstellung eingeschaltet war, als ganzzahliger Wert in Stunden. Manchmal gibt es Laufwerksmodelle, bei denen der interne Wert dieses Attributs als Anzahl der Arbeitsminuten oder -sekunden und nicht als Stunden gespeichert wird. Das Erreichen des Schwellenwerts dieses Attributs bedeutet eine Erschöpfung der vom Hersteller angegebenen Ressource ( MTBF – Mittlere Zeit zwischen Ausfällen
  • 010 (0Ah) Anzahl der Spin-Wiederholungen- Anzahl der Wiederholungsversuche zum Starten der Spindel. Nach dem Einschalten der Stromversorgung dreht das Laufwerk die Festplatten hoch und kontrolliert das Erreichen der vom Hersteller für dieses Modell eingestellten Betriebsdrehzahl. Wird die Betriebsgeschwindigkeit nicht innerhalb der vorgegebenen Steuerzeit erreicht, wird der Wert dieses Attributs erhöht und der Motor neu gestartet.
  • 011(0B) Neukalibrierungsversuche- Das Attribut spiegelt die Anzahl der wiederholten Neukalibrierungen wider, falls der erste Versuch erfolglos war. Steigt der Attributwert, liegt mit hoher Wahrscheinlichkeit ein Problem mit dem mechanischen Teil des Antriebs vor. Darüber hinaus kann eine Erhöhung des absoluten Werts dieses Attributs dadurch verursacht werden, dass die Neukalibrierungsprozedur von der internen Firmware des Laufwerks verwendet wird, um andere Arten von Fehlern zu korrigieren.
  • 012 (0Ch) Anzahl der Einschaltzyklen des Geräts- Der absolute Wert des Rohwerts gibt die Anzahl der Ein-/Ausschaltzyklen des Antriebs während der gesamten Betriebsdauer an. Der normalisierte Wert von Value bleibt normalerweise unverändert und beträgt 100.
  • 013 (0Dh) – Soft-Read-Fehlerrate- Anzahl der Softwarefehler – die Gesamtzahl der Softwarefehler. Normalisierter Wert: Beginnend bei 100 wird der Prozentsatz der inkrementellen Programmfehler angezeigt, die noch tolerierbar sind.
  • 100 (64 Stunden) Lösch-/Programmierzyklen– die Anzahl der Lösch-/Schreibzyklen des umprogrammierbaren Speichers (Flash) für SSD-Laufwerke. Die Anzahl solcher Zyklen ist begrenzt und hängt von den in diesem SSD-Modell verwendeten permanent wiederbeschreibbaren Speicherchips ab.
  • 103 (67h) Neuaufbau der Übersetzungstabelle- die Anzahl der Ereignisse im Zusammenhang mit der Zerstörung der internen Tabellen des Übersetzers und deren Wiederherstellung.
  • 170 (AAh)Reservierte Blockanzahl– die Anzahl der verfügbaren Ersatzblöcke für die Neuzuordnung fehlerhafter Sektoren (siehe Attribut E8h).
  • 171 (ABh) Programmfehleranzahl- Schreibfehler im SSD-Flash-Speicher
  • 172 (ACh) Anzahl der Löschfehler– SSD-Flash-Löschfehler. Der Schreibvorgang in einen wiederbeschreibbaren Nur-Lese-Speicher besteht aus zwei Teilen: Löschen und Schreiben. Der Löschvorgang wird immer vor dem Schreiben von Daten durchgeführt.
  • 173 (ADh) Wear Leveler Worst Case Erase Count– die maximal zulässige Anzahl von Löschvorgängen für einen einzelnen Block einer SSD.
  • 174 (AEh) Unerwarteter Stromausfall- Unerwarteter Stromausfall für SSD. Dieser Indikator wird in der Terminologie von Festplatten mit magnetischen Medien auch als „Anzahl der Notabschaltungen“ bezeichnet. Absoluter Rohwert: Die kumulierte Anzahl abnormaler Abschaltungen während der Lebensdauer des Geräts.
  • 175 (AFh) Programmfehleranzahl– Dieses Attribut wird in SSD-Laufwerken verwendet Hergestellt von Intel und zeigt Informationen über Ausfälle des SSD-Ausschaltschutzes an. Das Ergebnis des letzten Tests in Form der Anzahl der Mikrosekunden vor der Entladung des Kondensators ist auf den Maximalwert festgelegt. Außerdem werden die Anzahl der Minuten seit dem letzten Test und die Gesamtzahl der Tests während der Lebensdauer des Geräts aufgezeichnet. Rohwert Rohwert: Bytes 0-1: Die Ergebnisse des letzten Tests als Anzahl der Mikrosekunden, bevor sich der Kondensator entlädt, festgelegt auf den Maximalwert. Das Testergebnis sollte im Bereich von 25 – 5.000.000 liegen, ein niedrigerer Wert weist auf einen bestimmten Fehlercode hin. Bytes 2-3: Anzahl der Minuten seit dem letzten Text, festgelegt auf den Maximalwert. Bytes 4-5: Anzahl der Tests über die Lebensdauer des Geräts, erhöht sich nicht mit den Ein- und Ausschaltzyklen, ist auf den Maximalwert festgelegt. Der Wert ist auf eingestellt 1 wenn der Test fehlschlägt, oder 11 beim Testen eines Kondensators unter unzulässigen Temperaturbedingungen; andernfalls auf 100 gesetzt.
  • 183 (B7h) SATA-Herunterschalten- Anzahl der SATA-Geschwindigkeitsabsenkungen Rohwert: Die Häufigkeit, mit der die SATA-Schnittstelle aufgrund von Fehlern auf eine reduzierte Datenrate eingestellt wurde (von 6 Gbit/s auf 3 Gbit/s oder 1,5 Gbit/s oder von 3 Gbit/s auf 1,5 Gbit). /s Sehr oft kennzeichnet dieses Attribut die unzureichende Qualität der Stromversorgung, die Oxidation der Kontakte des Schnittstellenkabels oder dessen Fehlfunktion.
  • 184 (B8h) End-to-End-Fehler Anzahl der erkannten End-to-End-Festplatten-Cache-Fehler. Absoluter Wert: die Anzahl der von der Hardware erkannten und korrigierten End-to-End-Fehler.
  • 187 (BBh) Gemeldete nicht korrigierbare Fehler Die Anzahl der nicht behebbaren Fehler. Rohwert – Die Anzahl der Fehler, die von den internen Routinen des Laufwerks nicht korrigiert werden konnten.
  • 188 (BCh) Befehlszeitüberschreitung– die Anzahl der durch Timeout unterbrochenen Befehle.
  • 189 (BDh) High Fly Writes- die Anzahl der Ereignisse im Zusammenhang mit Fehlern, die vom Fly Height Monitor aufgezeichnet werden, wenn sich die Aufzeichnungsköpfe in einer Position befinden, die keinen normalen Betrieb gewährleistet. Wenn die Flughöhe des Kopfes über der magnetischen Oberfläche auch nur für kurze Zeit das Optimum überschreitet, können die von ihm aufgezeichneten Daten in Zukunft möglicherweise nicht mehr gelesen werden. Moderne Laufwerke verwenden eine speziell entwickelte Technologie zur Steuerung der Höhe der Flugköpfe, die es ermöglicht, Daten nicht in einer nicht optimalen Höhe zu schreiben. Zum Zähler dieses Attributs wird eins addiert und der Eintrag erfolgt, nachdem die normale Flughöhe eingestellt ist. Ein erhöhter Wert dieses Attributs kann durch äußere Stöße oder Vibrationen, ungewöhnliche Temperaturen oder eine Verschlechterung der magnetischen Oberfläche oder des Kopfes verursacht werden.
  • 190 (BEh) Luftstromtemperatur Luftstromtemperatur (Gehäuse). Rohwert: Statistik der Gehäusetemperatur. Bytes 0-1: aktuelle Gehäusetemperatur in Grad Celsius; Byte 2: aktuelle minimale Gehäusetemperatur in Grad Celsius; Byte 3: aktuelle maximale Gehäusetemperatur in Grad Celsius; Bytes 4-5: Übertemperaturzähler. Die Anzahl der Fälle, in denen die aufgezeichnete Temperatur den maximal zulässigen Wert überstieg Betriebstemperatur Antrieb.
  • 191 (BFh) G-Sense-Fehlerrate- die Anzahl der Fehler, die durch Stoßbelastungen verursacht werden. Das Attribut speichert die Messwerte des eingebauten Beschleunigungsmessers, der alle Stöße, Erschütterungen, Stürze und sogar einen ungenauen Einbau der Festplatte in das Computergehäuse erfasst. Normalerweise charakterisiert es die Betriebsbedingungen von Laptops ziemlich genau – ein großer Wert des Attributs weist auf starke Stöße und Stürze während des Betriebs des Geräts hin.
  • 192 (C0h) Anzahl der Notrückzugszyklen Anzahl der Notabschaltungen (Anzahl der Notabschaltungen) – die Gesamtzahl der Notabschaltungen (abnormale Abschaltungen) während der gesamten Nutzungsdauer des Geräts. Bei SSD-Festplatten bedeutet „abnormales Herunterfahren“, dass das Gerät ausgeschaltet wird, ohne zuvor den Befehl STANDBY IMMEDIATE auszugeben.
  • 194 (C2h) HDA-Temperatur- die Temperatur des Laufwerks selbst (HDA – Hard Disk Assembly). Dieses Attribut speichert die Messwerte des eingebauten Temperatursensors, bei dem es sich normalerweise um einen der Magnetköpfe (normalerweise den unteren) handelt. Bei SSD-Laufwerken befindet sich der Temperatursensor im Inneren des Gehäuses Leiterplatte. Die in den Attributfeldern aufgezeichneten Daten zeigen die aktuelle, minimale und maximale Temperatur an. Das Feld „Worst“ zeigt die niedrigste Temperatur an, die während des Betriebs des Laufwerks erreicht wurde (Sie können die Tatsache der Überhitzung und deren Grad einstellen), Raw Value – die aktuelle Temperatur. Einige Laufwerksmodelle unterstützen möglicherweise das Attribut 205 (CDh) Thermal asperity rate (TAR), das die Anzahl gefährlicher Temperaturabfälle aufzeichnet.
  • 195 (C3h) Hardware-ECC wiederhergestellt- die Anzahl der Lesefehler, die von der Antriebshardware mithilfe des Fehlerkorrekturcodes korrigiert wurden. Solche Fehler erfordern kein erneutes Lesen des Sektors und führen nicht zu einem Verlust der Datenaustauschrate. Eine große Anzahl von ihnen weist jedoch auf eine Verschlechterung der Parameter des Lesepfads hin.
  • 196 (C4h) Neuzuweisungsereignisanzahl Rohwert
  • Rohwertfeld Dieses Attribut zeigt die Gesamtzahl der Sektoren an, die das Laufwerk derzeit als Kandidaten für die Neuzuordnung in den Ersatzbereich betrachtet. Wenn einer dieser Sektoren in Zukunft erfolgreich gelesen wird, wird er von der Kandidatenliste ausgeschlossen. Wenn beim Lesen des Sektors Fehler auftreten, versucht das Laufwerk, die Daten wiederherzustellen und in den Sicherungsbereich zu übertragen, und markiert den Sektor als neu zugeordnet.
  • 198 (C6) Nicht korrigierbare Sektoranzahl- Der Zähler der nicht korrigierbaren Fehler, d. h. der Zähler der Fehler, die nicht durch die internen Hardware-Korrekturtools des Laufwerks korrigiert wurden. Dies bedeutet, dass solche Fehler als klassische fehlerhafte Blöcke des Dateisystems (Bad Blocks) auftreten. Die Ursache für solche Festplattenausfälle kann der Ausfall einzelner Elemente oder das Fehlen freier Sektoren im Ersatzbereich der Festplatte sein, wenn eine Neuzuordnung erforderlich wurde.
  • 199 (C7h) UltraDMA CRC-Fehlerrate- Die Anzahl der Fehler bei der Datenübertragung im Direktspeicherzugriffsmodus, die mittels zyklischer Redundanzprüfung (CRC) erkannt wurden. Die Hardware zur Steuerung der Laufwerk-zu-RAM-Übertragung hat einen Prüfsummenfehler erkannt und ihn im laufenden Betrieb korrigiert, wenn der Fehler korrigierbar war. In diesem Fall ändert sich der Algorithmus des normalen Festplattenbetriebs nicht. Im Falle eines nicht behebbaren Fehlers wird die Behandlung des Fehlers vom System durchgeführt. Normalerweise enthält dieses Attribut einen Zähler für jede Art von CRC-Fehler. Oft ist diese Art von Fehler nicht so sehr mit der Hardware des Laufwerks verbunden, sondern mit einem fehlerhaften Schnittstellenkabel, oxidierten Kontakten, schlechter Stromversorgung, Übertaktung der PCI-Busfrequenz, Überhitzung des Chipsatzes des Motherboards usw.
  • 200 (C8h) Schreibfehlerrate (Multi-Zone-Fehlerrate)- Fehler bei der Datenaufzeichnung.
  • 232 (E8h) Gesamtzahl der Schreibsektoren Bei SSD-Laufwerken die Anzahl der geschriebenen Sektoren. Der Rohwert erhöht sich um 1 pro 65.536 vom System geschriebenen Sektoren (32 MB). Für Intel SSD - Intel SSD verfügbarer reservierter Speicherplatz– Prozentsatz des verfügbaren Ersatzbereichs, der für die Neuzuweisung fehlerhafter Blöcke verwendet wird.
  • 233 (E9h) Einschaltstunden- Lagerzeit. Bei SSD-Laufwerken wird dieses Attribut als interpretiert Verbleibendes Leben- Medienverschleißanzeige. Die Anzahl der Betriebszyklen des NAND-Trägers. Verringert sich linear von 100 auf 1, wenn die durchschnittliche Anzahl der Löschzyklen von 0 auf das Maximum steigt. Der normalisierte Wert wird nach Erreichen von 1 nicht mehr sinken, aber aller Wahrscheinlichkeit nach wird das Gerät einem erheblichen zusätzlichen Verschleiß standhalten.
  • 241 (F1h) Gesamtzahl der geschriebenen LBAs- Gesamtzahl der aufgezeichneten LBA-Sektoren. Rohwert: Die Gesamtzahl der vom System geschriebenen Sektoren. Der Wert erhöht sich um 1 pro 65.536 vom System geschriebenen Sektoren (32 MB).
  • 242 (F2h) Gesamtzahl der gelesenen LBAs– Gesamtzahl der gelesenen LBA-Sektoren. Der Rohwert erhöht sich um 1 pro 65.536 vom System gelesenen Sektoren (32 MB).
  • 254 (FEh) Freifall-Ereignisanzahl- die Anzahl der Ereignisse der freien Fallbeschleunigung der Scheibe während ihres Betriebs (wie oft ist die Scheibe gefallen).

    Beurteilung des technischen Zustands der Festplatte anhand von S.M.A.R.T-Daten

    Die von einem bestimmten Festplattenmodell unterstützten Attribute, auch wenn sie minimal sind, ermöglichen es Ihnen, den technischen Zustand und die Aussichten für den Betrieb des Geräts mit hoher Zuverlässigkeit zu bestimmen. Sie können die im Ein-Zustand verbrachte Zeit anhand des Werts des Attributs bestimmen 9 und zusammen mit dem Attributwert 12 - die Anzahl der Ein-/Ausschaltvorgänge und damit - Betrieb rund um die Uhr oder in regelmäßigen Abständen. Intensität der Nutzung Temperaturregime, negativ äußere Einflüsse- Alle diese Fakten lassen sich leicht anhand der absoluten Werte der entsprechenden Attribute verfolgen. Ebenso können Sie den Grad des Geräteverschleißes, die Qualität der Oberfläche und den Schreib-/Lesepfad beurteilen.

    Selbst auf BIOS-Ebene kann eine Überwachung des Festplattenstatus mit minimalem Informationsgehalt durchgeführt werden. Wenn der kritische Wert eines den Zustand charakterisierenden Attributs erreicht wird und die S.M.A.R.T.-Statusüberwachung in den BIOS-Einstellungen aktiviert ist, wird das Laden des Betriebssystems angehalten und die folgende Meldung wird auf dem Bildschirm angezeigt:

    Primäre Master-Festplatte: S.M.A.R.T.-Status BAD!, Sichern und Ersetzen.
    Drücken Sie F1, um fortzufahren

    Somit ist es ohne die Installation oder Ausführung zusätzlicher Software möglich, den kritischen Zustand des Laufwerks mithilfe des Basic Input/Output System (BIOS) beim Einschalten des Computers rechtzeitig zu ermitteln.

    Der technische Zustand einer Festplatte, die den kritischen Schwellenwert nicht erreicht hat, wird durch den absoluten Wert der Attribute charakterisiert, die die Zähler der von der Laufwerkshardware erkannten und behobenen Fehler widerspiegeln.

  • 001(1) Rohlesefehlerrate- absoluter Wert der Lesefehler. Es gibt einige Unterschiede in der Bildung des Wertes dieses Attributs durch verschiedene Hersteller. In der Praxis können Seagate-Laufwerke einen gigantischen RAW-Wert dieses Attributs aufweisen, während sie sich in einem wirklich guten Zustand befinden, und Western Digital-Laufwerke können ihn auf Null bringen und kritische Werte für andere Eigenschaften aufweisen. Einige Modelle unterstützen dieses Attribut möglicherweise überhaupt nicht.
  • 005 (5) Anzahl der neu zugewiesenen Sektoren- Anzahl der neu zugewiesenen Sektoren. Ein Wert dieses Zählers ungleich Null zeigt an, dass fehlerhafte Blöcke erkannt wurden, deren Daten in den Ersatzbereich übertragen wurden.
  • 196 (C4) Neuzuweisungsereignisanzahl– Anzahl fehlerhafter Sektor-Neuzuordnungsereignisse. Auf dem Feld Rohwert Dieses Attribut speichert die Gesamtzahl der Versuche, Daten von instabilen Sektoren in den Ersatzbereich zu übertragen. Es werden sowohl erfolgreiche als auch erfolglose Versuche gezählt.
  • 197 (C5) Derzeit ausstehende Sektoranzahl- Die aktuelle Anzahl instabiler Sektoren. Rohwertfeld Dieses Attribut zeigt die Gesamtzahl der Sektoren an, die das Laufwerk derzeit als Kandidaten für eine Neuzuordnung betrachtet. Wenn einer dieser Sektoren in Zukunft erfolgreich gelesen wird, wird er von der Kandidatenliste ausgeschlossen. Wenn beim Lesen des Sektors Fehler auftreten, versucht das Laufwerk, die Daten wiederherzustellen und in den Sicherungsbereich zu übertragen, und markiert den Sektor als neu zugeordnet. Wenn der Wert der Attribute 5.196.197 in einem kurzen Zeitraum (Tage oder sogar Stunden) ansteigt, ist dies ein Warnzeichen – oder es verschlechtert sich technische Spezifikationen der Antrieb selbst oder der Einfluss äußerer Einflüsse.
  • 007 (07h) Suchfehlerrate- Die Häufigkeit des Auftretens von Fehlern bei der Positionierung des Magnetkopfblocks (BMG). Ein großer Wert weist auf Probleme mit dem Positionierungsmechanismus hin, kann aber auch durch äußere Faktoren wie Überhitzung oder erhöhte Vibrationen verursacht werden.
  • 008 (08h) Suchzeitleistung- durchschnittliche Positionierungsgeschwindigkeit von Magnetköpfen. Wenn der Attributwert abnimmt (Positionierungsverlangsamung), besteht eine hohe Wahrscheinlichkeit von Problemen mit dem mechanischen Teil des Aktuators.
  • 199 (C7) UltraDMA CRC-Fehleranzahl- Zähler der Fehler, die während der Datenübertragung im UltraDMA-Modus aufgetreten sind. Ein Anstieg des Absolutwerts weist auf Probleme hin, wenn der Festplattencontroller Daten in den RAM überträgt. Meistens liegt die Ursache an einem defekten Kabel und einer instabilen Stromversorgung.

    Die Veränderung der Absolutwerte von Attributen muss dynamisch und in einem logischen Zusammenhang zueinander betrachtet werden.

    Ausführen integrierter S.M.A.R.T.-Tests

    Der Satz integrierter S.M.A.R.T.-Tests wird vom Hersteller festgelegt und kann je nach Festplattenmodell erheblich variieren. Grundsätzlich handelt es sich bei den integrierten SMART-Tests um kurze Tests (kurzer Selbsttest) und lange Tests (erweiterter Selbsttest). Die Kurztests scannen einen vom Hersteller definierten kleinen Teil der Festplattenoberfläche und dauern durchschnittlich etwa 1 Minute. Lange Tests scannen die gesamte Arbeitsfläche der Festplatte und können je nach Geschwindigkeit und Größe der Festplatte sogar mehrere Stunden dauern. Außerdem können Sie bei modernen Festplatten selektive Tests (selektiver Selbsttest) durchführen, deren Parameter vom Benutzer eingestellt werden, und Tests nach dem Transport des Geräts (Transport-Selbsttest). Tests können abgebrochen werden, wenn der Erfassungsmodus (Captive) des Laufwerks nicht eingestellt ist und das Laufwerk den Testabbruchbefehl unterstützt. Bezüglich des Laufwerkserfassungsmodus beim Ausführen von Tests gefangen, dann müssen Sie vorsichtig damit umgehen, wenn die Festplatte vom System verwendet wird.

    Beispiele:

    smartctl --test=short /dev/sdb- Führen Sie einen kurzen Test durch. Als Antwort auf den Befehl werden Informationen angezeigt:

    === START DES OFFLINE-SOFORT- UND SELBSTTEST-ABSCHNITTS === Sendebefehl: „SMART Short-Selbsttestroutine sofort im Offline-Modus ausführen“. Antriebsbefehl „Selbsttestroutine SMART Short sofort im Offline-Modus ausführen“ erfolgreich. Der Test hat begonnen (vorheriger Test abgebrochen). Bitte warten Sie 1 Minute, bis der Test abgeschlossen ist. Der Test wird nach Freitag, 5. Dezember, 16:08:09 Uhr 2014 abgeschlossen. Verwenden Sie smartctl -X, um den Test abzubrechen.

    Dies bedeutet, dass ein Befehl an die Festplatte gesendet wurde, um einen kurzen Test durchzuführen, die Festplatte ihn erfolgreich akzeptiert hat, der Test 1 Minute lang fortgesetzt wird und Sie den Befehl smartctl –X verwenden können, um das Stoppen zu erzwingen.

    Das Ergebnis der Testausführung kann überprüft werden, indem das Testprotokoll mit dem Befehl angezeigt wird smartctl –l Selbsttest. Als Antwort werden Protokollinformationen empfangen Selbsttest:

    === ANFANG DES SMART DATA-ABSCHNITTS LESEN === Revisionsnummer der SMART-Selbsttest-Protokollstruktur 1 Num Test_Description Status Verbleibende Lebensdauer (Stunden) LBA_of_first_error # 1 Kurz offline Ohne Fehler abgeschlossen 00 % 831 -

    Protokollspalten: Num- Rekordzahl.
    Testbeschreibung- Beschreibung des Tests.
    Status- Abschlussstatus (ohne Fehler abgeschlossen)
    Verblieben- Prozentsatz der verbleibenden Zeit bis zum Ende des Tests, falls dieser noch nicht abgeschlossen ist (00 %)
    Lebensdauer (Stunden)- Betriebszeit des Antriebs ab Betriebsbeginn.
    LBA_of_first_error- Nummer des logischen LBA-Blocks, in dem während der Testausführung der erste Fehler festgestellt wurde. In diesem Beispiel liegen keine Fehler vor.

    Um einen langen Test auszuführen, verwenden Sie den folgenden Befehl:

    smartctl --test=long /dev/sdb

    Als Antwort auf den Befehl werden Informationen zum Start des Tests angezeigt:

    === START DES OFFLINE-SOFORT- UND SELBSTTEST-ABSCHNITTS === Sendebefehl: „SMART Extended Selbsttestroutine sofort im Offline-Modus ausführen“. Antriebsbefehl „SMART Extended Selbsttestroutine sofort im Offline-Modus ausführen“ erfolgreich. Der Test hat begonnen. Bitte warten Sie 70 Minuten, bis der Test abgeschlossen ist. Der Test wird nach Freitag, 5. Dezember 2014, 17:15:44 Uhr abgeschlossen sein

    Wie Sie sehen, dauert der Langzeittest für dieses Antriebsmodell 70 Minuten.

    Das Ergebnis der Ausführung kann mit dem Befehl überprüft werden smartctl –l selftest /dev/sda

    Liste der ATA-Befehle für die Arbeit mit S.M.A.R.T

    SMART_READ_VALUES 0xd0 SMART_READ_THRESHOLDS 0xd1 SMART_AUTOSAVE 0xd2 SMART_SAVE 0xd3 SMART_IMMEDIATE_OFFLINE 0xd4 SMART_READ_LOG_SECTOR 0xd5 SMART_WRITE_LOG_SECTOR 0xd6 SMART_ENABLE 0xd8 SMART_ DISABLE 0xd9 SMART_STATUS 0xda SMART_AUTO_OFFLINE 0 xdb

    Mehr zum Thema Hardware unter Linux:

  • Eine kleine Geschichte über S.M.A.R.T. Attribute, ihre Bedeutung und ihr Verständnis. Der Artikel befasst sich mit der Dekodierung aller intelligenten Attribute von ATA-Laufwerken. In früheren Artikeln haben wir über und gesprochen. Nun möchte ich die Eigenschaften normaler ATA-Festplatten am Beispiel der Seagate Barracuda ES.2 (ST31000340NS) ein wenig beschreiben. Außerdem definieren wir die wichtigsten Attribute, auf die Sie bei der Überwachung von Festplatten mit smartctl achten müssen. Zunächst können Sie sicherstellen, dass unser Laufwerk Smart unterstützt

    Root@ s01:~# smartctl -i /dev/sda smartctl 5.41 2011-06-09 r3365 (lokaler Build) Copyright (C) 2002-11 von Bruce Allen, http://smartmontools.sourceforge.net === ANFANG VON INFORMATIONSTEIL === Modellfamilie: Seagate Barracuda ES.2 Gerätemodell: ST31000340NS Seriennummer: 9QJ2ADVC … ATA-Version ist: 8 ATA-Standard ist: ATA-8-ACS Revision 4 Ortszeit ist: Fr. 21. Februar 16:18:35 2014 MEZ … SMART-Unterstützung ist: Verfügbar – Gerät verfügt über SMART-Fähigkeit. SMART-Unterstützung ist: Aktiviert

    Die letzten beiden Zeilen zeigen an, dass die Festplatte Smart unterstützt und Sie können den Wert aller ihrer Attribute sehen und ihre Interpretation wird korrekt sein (RAW_VALUE-Interpretation). In diesem Fall wurde der Schnittstellentyp (Gerätetyp) nicht explizit angegeben (das „-d“-Attribut wurde nicht angegeben), sodass smartctl den Gerätetyp automatisch ermittelte und sagte: „SMART-Unterstützung ist: Aktiviert“. Wenn aber beispielsweise Arrays von Festplatten (RAID-Controller) verwendet werden, kann smartctl sagen, dass smart nicht unterstützt wird:

    [email protected]:~# smartctl -i /dev/sda smartctl 5.41 2011-06-09 r3365 (lokaler Build) Copyright (C) 2002-11 von Bruce Allen, http://smartmontools.sourceforge.net Anbieter: SMC Produkt: SMC2108 Revision: 2,90 Benutzerkapazität: 2.996.997.980.160 Bytes Logische Blockgröße: 512 Bytes Logische Einheiten-ID: 0xSeriennummer: Gerätetyp: Festplatte Ortszeit ist: Fr. 21. Februar 17:32:27 2014 IST Gerät unterstützt SMART nicht

    Tatsächlich müssen Sie jedoch nur wissen (oder auswählen), welche Festplatten-Arrays verwendet werden, und dann können Sie das gewünschte Ergebnis erzielen, indem Sie den Gerätetyp explizit angeben:

    [email protected]:~# smartctl -d megaraid,14 -i /dev/sda smartctl 5.41 2011-06-09 r3365 (lokaler Build) Copyright (C) 2002-11 von Bruce Allen, http://smartmontools.sourceforge.net Anbieter: SEAGATE Produkt: ST1000NM0001 Revision: 0002 Benutzerkapazität: 1.000.204.886.016 Bytes Logische Blockgröße: 512 Bytes Logische Einheiten-ID: 0x5000c50041080343 Seriennummer: Z1N0TV980000C2157TYR Gerätetyp: Festplatte Transportprotokoll: SAS Ortszeit: Fr. 21. Februar 17:3 4:45 2014 IST-Gerät unterstützt SMART und ist aktiviert. Temperaturwarnung aktiviert

    Möglicherweise liegt auch in der smartctl-Version ein Problem vor, da nicht alle Festplatten sofort nach der Veröffentlichung einer neuen Festplatte oder eines neuen RAID-Controllers zur SMART-Datenbank hinzugefügt werden. Oder die Unterstützung ist im BIOS deaktiviert (Sie müssen sie aktivieren). Möglicherweise liegt auch ein Problem mit der Firmware der Festplatte selbst vor. Sie können auch versuchen, SMART zunächst mit dem folgenden Befehl zu aktivieren:

    [email protected]:~# smartctl -s on /dev/sda smartctl 5.41 2011-06-09 r3365 (local build) Copyright (C) 2002-11 von Bruce Allen, http://smartmontools.sourceforge.net === START OF ENABLE/ ABSCHNITT BEFEHLE DEAKTIVIEREN === SMART aktiviert.

    Der nächste Teil der Ausgabe, der uns interessiert, zeigt das zusammenfassende Ergebnis der Überprüfung des Gesundheitszustands der Festplatte (falls nicht bestanden, müssen Sie die Festplatte ersetzen). Es wird auch ausgegeben zusätzliche Eigenschaften Speicherplatz und geschätzte Laufzeit für kurze und lange Tests.

    [email protected]:~# smartctl -Hc /dev/sda smartctl 5.41 2011-06-09 r3365 (lokaler Build) Copyright (C) 2002-11 von Bruce Allen, http://smartmontools.sourceforge.net === START OF READ SMART DATA ABSCHNITT === Ergebnis des SMART-Tests zur allgemeinen Gesundheitsselbstbeurteilung: BESTANDEN Allgemeine SMART-Werte: Offline-Datenerfassungsstatus: (0x82) Die Offline-Datenerfassungsaktivität wurde ohne Fehler abgeschlossen. Automatische Offline-Datenerfassung: Aktiviert. Selbsttest-Ausführungsstatus: (41) Die Selbsttestroutine wurde vom Host durch einen Hard- oder Soft-Reset unterbrochen. Gesamtzeit zum Abschließen der Offline-Datenerfassung: (634) Sekunden. Offline-Datenerfassungsfunktionen: (0x7b) SMART führt sofortige Offline-Ausführung durch. Unterstützung für automatische Offline-Datenerfassung ein/aus. Offline-Sammlung bei neuem Befehl unterbrechen. Offline-Oberflächenscan wird unterstützt. Selbsttest unterstützt. Beförderungs-Selbsttest unterstützt. Selektiver Selbsttest wird unterstützt. SMART-Funktionen: (0x0003) Speichert SMART-Daten, bevor in den Energiesparmodus gewechselt wird. Unterstützt den SMART-Auto-Save-Timer. Fehlerprotokollierungsfunktion: (0x01) Fehlerprotokollierung unterstützt. Allgemeine Protokollierung wird unterstützt. Kurze Selbsttestroutine, empfohlene Abfragezeit: (1) Minuten. Erweiterte Selbsttestroutine, empfohlene Abfragezeit: (226) Minuten. Empfohlene Abfragezeit für die Beförderungsselbsttestroutine: (2) Minuten. SCT-Funktionen: (0x003d) SCT-Status unterstützt. SCT Error Recovery Control wird unterstützt. SCT Feature Control unterstützt. SCT-Datentabelle unterstützt.

    In unserem Fall wurde der Gerätetyp automatisch ermittelt und nun können wir das Interessanteste anzeigen – eine Liste von Attributen.

    [email protected]:~# smartctl -A /dev/sda smartctl 5.41 2011-06-09 r3365 (lokaler Build) Copyright (C) 2002-11 von Bruce Allen, http://smartmontools.sourceforge.net === START OF READ SMART DATA ABSCHNITT === Revisionsnummer der SMART-Attribute-Datenstruktur: 10 Herstellerspezifische SMART-Attribute mit Schwellenwerten: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 1 Raw_Read_Error_Rate 0x000f 068 059 044 Pre-fail Always - 1304497 27 3 Spin_Up_Time 0x0 003 099 099 000 Vor - fail Immer - 0 4 Start_Stop_Count 0x0032 100 100 020 Old_age Immer - 23 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Immer - 4 7 Seek_Error_Rate 0x000f 063 039 030 Pre-fail Immer - 5499984 64 474 9 Power_On_Hours 0x0032 052 052 000 Old_age Immer – 42335 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail Immer - 0 12 Power_Cycle_Count 0x0032 100 037 020 Old_age Immer - 63 184 End-to-End_Error 0x0032 100 100 099 Old_age Immer - 0 187 Reported_Uncorr ect 0x0032 1 00 100 000 Old_age Always - 0 188 Command_Timeout 0x0032 100 093 000 Old_age Immer - 4295032870 189 High_Fly_Writes 0x003a 100 100 000 Old_age Immer - 0 190 Airflow_Temperature_Cel 0x0022 076 049 045 Old_age Immer - 24 (Min/Max 18/26) 194 Temperature_ Celsius 0x002 2 024 051 000 Old_age Immer - 24 (0 17 0 0) 195 Hardware_ECC_Recovered 0x001a 041 021 000 Old_age Immer - 130449727 197 Current_Pending_Sector 0x0012 100 100 000 Old_age Immer - 0 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0 199 UDMA_CRC_Error_ Count 0x003e 200 200 000 Old_age Immer – 0

    Mit SMART können Sie mit ziemlich hoher Wahrscheinlichkeit die Probleme vorhersagen, die mit Folgendem verbunden sind:

    • Magnetplattenköpfe
    • Physischer Schaden an der Festplatte
    • Logikfehler
    • Mechanische Probleme (Antriebsprobleme, Positionierungssysteme)
    • Stromversorgungsplatine)
    • Temperatur

    Lassen Sie uns die Ausgabe entschlüsseln.


    Jedes Attribut hat eine Gruppe von Werten:

    • AUSWEIS#- Identifikationsnummernattribute (Details). Jedes Attribut verfügt über eine eigene eindeutige ID, die für alle Disc-Hersteller gleich sein muss.
    • ATTRIBUTE_NAME- Attributname. Da verschiedene Festplattenhersteller Attribute möglicherweise auf ihre eigene Weise benennen (abgekürzt, Synonyme), ist es am besten, anhand der Attribut-ID zu navigieren.
    • FLAG (Statusflag)– Jedes Attribut verfügt über ein bestimmtes Flag, das vom Disc-Entwickler zugewiesen wurde. Im Betriebssystem mit GUI Der Wert dieses Flags wird als Satz von Buchstaben bereitgestellt: w, p, r, c, o, s (Erklärung unten). Und diese Mengen werden in Form der Hexadezimalzahl bereitgestellt, die Sie oben gesehen haben.
    1. W Garantie: Zeigt ein wichtiges Merkmal des Laufwerks an und wird von der Garantie abgedeckt. Wenn dieses Flag gesetzt ist und der Wert eines Attributs mit diesem Flag den Schwellenwert erreicht, während für das Laufwerk noch Garantie besteht, muss das Unternehmen das Laufwerk kostenlos ersetzen.
    2. P Leistung: Verweist auf ein Attribut, das ein Maß für die Festplattenleistung darstellt – nicht kritisch.
    3. Fehler R ate: Attribut mit Fehlerrate.
    4. C Anzahl der Vorkommen: Das Attribut für die Anzahl der Vorkommen.
    5. Ö Online-Test: Ein Attribut, das Werte nur durch Online-Tests aktualisiert. Wenn nicht angegeben, wird es über Offline-Tests aktualisiert.
    6. S Elfenerhaltend: Verweist auf ein Attribut, das Festplattendaten sammeln und speichern kann, selbst wenn S.M.A.R.T. Behinderte.
    • Wert– Aktueller Attributwert (Antriebsattributschätzung basierend auf Raw_value). Ein niedriger Wert weist auf eine schnelle Verschlechterung der Festplatte oder einen möglichen baldigen Ausfall hin. diese. Je höher der Wert des Value-Attributs ist, desto besser. Dieser Attributwert sollte mit dem Schwellenwert verglichen werden. Wenn es sich um ein kritisches Attribut handelt und der Wert unter dem Schwellenwert liegt, muss die Festplatte ersetzt werden.
    • Schlimmste– Der niedrigste Wert des Attributs in der Lebensdauer der Festplatte. Der Wert kann sich im Laufe der Lebensdauer der Festplatte ändern und darf nicht kleiner oder gleich dem Schwellenwert sein.
    • Thresh (Schwelle)– Vom Ersteller der Disc zugewiesener Schwellenwertattributwert. Der Wert ändert sich während der Lebensdauer der Festplatte nicht. Wenn der Wert des Wertattributs den Schwellenwert erreicht oder unterschreitet, wird in der Spalte WHEN_FAILED eine Benachrichtigung angezeigt. Und die Festplatte muss ersetzt werden.
    • Typ- Attributtyp. Kann kritisch sein (Pre-Fail), was auf einen bevorstehenden Festplattenausfall aufgrund von Fehlern hinweist, oder unkritisch, was darauf hinweist, dass das Ende erreicht wurde. Lebenszyklus Scheibe.
    • Rohwert– Ein objektiver Wert des Attributs, der im Dezimalformat (von der Festplatten-Firmware berechnet) und in Einheiten angezeigt wird, die nur dem Hersteller bekannt sind (verknüpft mit Wert, Schwellenwert und schlechtesten Werten).
    • WHEN_FAILED– Zeigt Probleme mit dem Attribut an.

    Das Festplattenattribut wird in den folgenden Fällen auf „fehlgeschlagen“ gesetzt:

    Wert= f( Rohwert) <= Schwelle

    • f(raw_value) – Funktion zur Berechnung der Verschlechterung (Reduktion) des Werts des Parameters Value in Abhängigkeit vom Wert von Raw_value.

    Nachteile dieses Ansatzes zur Berechnung der Festplattenverschlechterung:

    • Für jeden Disc-Hersteller und sogar Disc-Modell gilt die Funktion f(raw_value) unterschiedlich berechnet.
    • Die Bewertung jedes Attributs wird unabhängig voneinander berechnet – d. h. Verknüpfungen zwischen Attributen werden ignoriert.

    Jetzt möchte ich eine Tabelle mit allen aufgelisteten Attributen präsentieren. Die rosa hervorgehobenen Attribute sind kritische Attribute. Darüber hinaus wird die Art des Parameters in Abhängigkeit von der Größe des Wertes angezeigt. Diese. Je größer der Wert des Parameters ist, desto besser ist der Zustand der Festplatte oder umgekehrt.

    Kommen wir nun zu den Attributen:

    #AUSWEIS VERHEXEN Attributname Besser, wenn... Beschreibung
    01 01 Rohe Lesefehlerrate Fehlerquote beim Lesen von Daten von der Festplatte. Ihr Ursprung liegt in der Hardware der Festplatte.
    02 02 Durchsatzleistung Gesamtleistung des Laufwerks. Sinkt der Wert des Attributs dauerhaft, liegt mit hoher Wahrscheinlichkeit ein Problem mit der Festplatte vor.
    03 03 Hochlaufzeit Hochlaufzeit der Spindel vom Ruhezustand (0 U/min) auf die Betriebsgeschwindigkeit. Das Feld Raw_value enthält je nach Hersteller die Zeit in Millisekunden/Sekunden
    04 04 Zählung starten/stoppen * Gesamtzahl der Starts und Stopps der Spindel. Manchmal auch die Anzahl der Aktivierungen des Energiesparmodus. Das Rohwertfeld speichert die Gesamtzahl der Festplattenstarts/-stopps.
    05 05 Anzahl der neu zugewiesenen Sektoren Die Anzahl der Sektor-Neuzuordnungsvorgänge. Wenn auf der Festplatte ein beschädigter Sektor erkannt wird, werden die Informationen daraus markiert und in einen speziell dafür vorgesehenen Bereich übertragen, fehlerhafte Blöcke werden entsorgt und diese Stellen auf der Festplatte bleiben dann erhalten. Dieser Vorgang wird Neuzuordnung genannt. Je höher der Wert von „Reallocated Sectors Count“ ist, desto schlechter ist der Zustand der Festplattenoberfläche – die physische Abnutzung der Oberfläche. Das Rohwertfeld enthält die Gesamtzahl der neu zugewiesenen Sektoren.
    07 07 Suchfehlerrate Häufigkeit von Fehlern bei der Positionierung des Magnetkopfblocks. Je höher der Wert, desto schlechter ist der Zustand der Mechanik bzw. der Oberfläche der Festplatte.
    08 08 Suchen Sie nach Zeitleistung Durchschnittliche Leistung einer Positionierungsoperation. Wenn der Wert des Attributs abnimmt, besteht eine hohe Wahrscheinlichkeit von Problemen mit dem mechanischen Teil.
    09 09 Einschaltstunden (POH) Die Zeit, die das Gerät im eingeschalteten Zustand verbringt. Als Schwellenwert dafür wird die Passzeit zwischen Ausfällen gewählt.
    10 0A Anzahl der Spin-Up-Wiederholungen Die Anzahl der Wiederholungsversuche, um Festplatten auf Betriebsgeschwindigkeit hochzufahren, wenn der erste Versuch erfolglos war.
    11 0B Neukalibrierungsversuche Anzahl der Neukalibrierungsversuche, wenn der erste Versuch erfolglos war.
    12 0C Anzahl der Einschaltzyklen des Geräts Die Anzahl der Ein-/Aus-Zyklen der Festplatte.
    13 0D Soft-Read-Fehlerrate Die Anzahl der durch die Software verursachten Lesefehler, die nicht korrigiert werden können.
    187 BB Gemeldete UNC-Fehler Schwerwiegende Hardwarefehler.
    190 SEI Luftstromtemperatur Lufttemperatur im Festplattengehäuse. Ganzzahliger Wert oder Wert gemäß der Formel 100 – Luftstromtemperatur
    191 bf G-Sense-Fehlerrate Die Anzahl der Fehler, die aus Streiks resultieren.
    192 C0 Anzahl der Einfahrvorgänge beim Ausschalten Anzahl der Notabschaltzyklen.
    193 C1 Lade-/Entladezyklus Die Anzahl der Zyklen, in denen der Kopfblock in die Parkzone bewegt wird.
    194 C2 HDA-Temperatur Hinweise auf den eingebauten Thermosensor des Laufwerks.
    195 C3 Hardware-ECC wiederhergestellt Anzahl der von der Plattenhardware korrigierten Fehler (Lesefehler, Positionsfehler, Übertragungsfehler der externen Schnittstelle).
    196 C4 Anzahl der Neuzuweisungsereignisse Anzahl der Neuzuordnungsvorgänge für den Ersatzbereich, erfolgreiche und fehlgeschlagene Versuche.
    197 C5 Aktuelle ausstehende Sektoranzahl Die Anzahl der Kandidatensektoren für die Übertragung in die Reservezone. Als unzuverlässig markiert. Bei nachfolgenden korrekten Vorgängen kann das Attribut gelöscht werden.
    198 C6 Nicht korrigierbare Sektoranzahl Die Anzahl nicht korrigierbarer Fehler beim Zugriff auf den Sektor.
    199 C7 UltraDMA CRC-Fehleranzahl Die Anzahl der Fehler bei der Datenübertragung über die externe Schnittstelle.
    200 C8 Schreibfehlerrate / Mehrzonen-Fehlerrate Die Gesamtzahl der Fehler beim Füllen des Sektors mit Informationen. Indikator für die Speicherqualität.
    201 C9 Soft-Read-Fehlerrate Die Häufigkeit von „Software“-Fehlern beim Lesen von Daten von der Festplatte und nicht von der Festplattenhardware.
    202 Ca Fehler bei der Datenadressmarkierung Die Anzahl der Fehler in den mit der Adresse markierten Informationen (Data Address Mark (DAM)). Wenn dies nicht automatisch korrigiert wird, ersetzen Sie das Gerät.
    203 CB Auslauf abbrechen Die Anzahl der an das übertragene Signal angehängten ECC-Datenfehler, die es dem Empfänger ermöglichen, festzustellen, ob ein Fehler aufgetreten ist, oder einen geringfügigen Fehler zu korrigieren.
    204 CC Weiche ECC-Korrektur Die Anzahl der durch Software korrigierten ECC-Fehler.
    205 CD Thermische Unebenheitsrate (TAR) Anzahl der Fehler aufgrund von Temperaturschwankungen.
    206 CE Flughöhe * Die Höhe zwischen dem Kopf und der Festplattenoberfläche eines Computers.
    209 D1 Offline-Suchleistung * Suchleistung des Laufwerks bei Offline-Vorgängen.
    220 Gleichstrom Festplattenverschiebung Verschiebungsstrecke der Platteneinheit relativ zur Spindel. Meistens aufgrund eines Schlags oder Sturzes.
    221 DD G-Sense-Fehlerrate Anzahl der Fehler durch äußere Belastungen und Stöße. Das Attribut speichert die Messwerte des eingebauten Crash-Sensors.
    222 DE Geladene Stunden * Die Zeit, die der Magnetkopfblock zwischen dem Entladen vom Parkbereich in den Arbeitsbereich der Festplatte und dem Zurückladen des Blocks in den Parkbereich verbringt.
    223 D.F. Anzahl der Lade-/Entladewiederholungen * Die Anzahl der neuen Versuche, die Festplatten-Magnetkopfeinheit nach einem erfolglosen Versuch in den/aus dem Parkbereich zu entladen/herunterzuladen.
    224 E0 Reibung laden Der Wert der Reibungskraft des Magnetkopfblocks beim Entladen aus dem Parkbereich.
    225 E1 Anzahl der Ladezyklen Die Anzahl der Einfahrt-Ausfahrt-Zyklen in der Parkzone.
    226 E2 Laden Sie „In“-Zeit * Die Zeit, in der das Laufwerk die Magnetköpfe vom Parkbereich auf die Arbeitsfläche der Festplatte entlädt.
    227 E3 Anzahl der Drehmomentverstärkungen Die Anzahl der Versuche, das Drehmoment auszugleichen.
    228 E4 Einfahrzyklus beim Ausschalten Die Anzahl der Wiederholungsversuche des automatischen Parkens der Magnetkopfeinheit nach dem Ausschalten.
    230 E6 GMR-Kopfamplitude * Amplitude des „Jitters“ (Entfernung der wiederholten Bewegung des Magnetkopfblocks).
    231 E7 Temperatur Festplattentemperatur.
    240 F0 Kopfflugstunden * Kopfpositionierungszeit.
    250 FA Wiederholungsrate bei Lesefehlern Die Anzahl der Fehler beim Lesen der Festplatte.

    Sie müssen die Festplattenattribute als Ganzes betrachten und den Austausch unabhängig vorhersagen und dürfen sich nicht nur auf intelligente Attribute verlassen. Es ist notwendig, zusätzlich Tests auf fehlerhafte Blöcke durchzuführen sowie fscheck- und Smart-Tests auszuführen, die in den folgenden Artikeln besprochen werden.