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.
- Testen Sie im linearen Verifizierungsmodus.
- Test im linearen Lesemodus.
- Test im linearen Aufnahmemodus.
- Schmetterlingslesemodustest (künstlicher Zufallslesetest)
- 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.
- 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.
- 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.
- 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:
- 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.
- 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.
- 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.
- 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.
- 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).
- 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.
- 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:
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:
- Attribut- Attributname
- AUSWEIS- Attributbezeichner
- Wert– der aktuelle Wert des Attributs
- Schwelle- Mindestschwellenwert des Attributs
- Schlimmste- der niedrigste Wert des Attributs für die gesamte Betriebszeit des Antriebs
- Roh- der absolute Wert des Attributs
- 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:
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.
    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.
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.
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.
- 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.
- P Leistung: Verweist auf ein Attribut, das ein Maß für die Festplattenleistung darstellt – nicht kritisch.
- Fehler R ate: Attribut mit Fehlerrate.
- C Anzahl der Vorkommen: Das Attribut für die Anzahl der Vorkommen.
- Ö Online-Test: Ein Attribut, das Werte nur durch Online-Tests aktualisiert. Wenn nicht angegeben, wird es über Offline-Tests aktualisiert.
- 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.