piątek, 19 lipca 2013

Opis błędów S.M.A.R.T.

S.M.A.R.T. (ang. Self-Monitoring, Analysis and Reporting Technology) – system monitorowania i powiadamiania o błędach działania twardego dysku.

Jedne z ważniejszych parametrów S.M.A.R.T.
0x01/Read Error Rate - częstotliwość występowania błędów podczas odczytu. Może to świadczyć o uszkodzeniach głowi­cy albo powierzchni dysku. Najlepiej, gdy parametr ten utrzymuje wartość zerową.
0x05/Realocated Sectors Count - licz­nik przemapowanych sektorów. Mówi o tym, z ilu uszkodzonych sektorów dane zostały przepisane do innych obszarów dysku. Wzrost  tej wartości świadczy o uszkodzeniach powierzchni nośnika.Może to powodować spa­dek wydajności dysku. Dane są przenoszone do specjalnie wydzielonego obszaru.Danych jest dużo, głowice nie mogą odczytywać ich w sposób linio­wy, ale są przemieszczane z miej­sca na miejsce. Sektor ten ma ograniczoną pojemność i w razie jego za­pełnienia pojawiają się błędy.
OxOA/Spin Retry Count Informuje o kondycji systemów mechanicz­nych dysku. Przechowuje liczbę prób rozpędzenia talerzy do prędkości maksy­malnej, o ile pierwsza się nie powiedzie. Talerze powinny się uruchamiać prawi­dłowo za pierwszym razem i jeżeli tak się nie dzieje, dysk podejmuje kolejne próby.
OxB7/SATA Downshift Error Count Parametr informuje o uszkodzeniach bądź niskiej jako­ści magistrali, danych którą są one przesyłane. Mówi o konieczności obniżenia szybko­ści transmisji w celu poprawnego prze­kazania informacji. Podstawowym spo­sobem, by temu zaradzić, jest wymiana kabla połączeniowego.
0xB8/End-to-end-error informuje o błędach parzystości danych przesyła­nych przez bufor między dyskiem a kon­trolerem. Być może są to błędy pa­mięci podręcznej nośnika.
OxBC/Command Timeout to liczba ope­racji przerwanych ze względu na brak bądź zbyt późną reakcję dysku. Licznik ten powinien mieć wartość zerową. Inna może świadczyć o całkowitym wyłącze­
niu nośnika, na przykład ze względu na kłopoty z zasilaniem, lub obłędach wyni­kających z nieprawidłowego przesyłania danych, spowodowanych na przykład utlenieniem styków.
0xC4/Reallocation Event Count - licz­nik udanych i nieudanych prób przenie­sienia danych z uszkodzonych sektorów do obszaru zapasowego. Różnica między liczbą prób a liczbą wadliwych sektorów mówi o tym, że pojawiają się uszkodzenia powierzchni, a ponadto nie można od­czytać danych przechowywanych w tych miejscach. Wskazane jest skopiowanie danych na nowy nośnik.
0xC5/Current Pending Sector Count to liczba sektorów, z których nie można odczytać zapisanych danych. Nie można przenieść przechowywanych w nich in­formacji ze względu na błędy odczytu. Oczekują one na realokację w bardziej sprzyjających warunkach, ale nie są jesz­cze oznaczone jako uszkodzone. W nie­których implementacjach udana próba zapisu do takiego sektora powoduje wy­łączenie go z listy niestabilnych.
0xC6/Uncorrectable Sector Count - całkowita liczba błędów zapisu i odczy­tu. Duża wartość mówi o wzroście liczby uszkodzeń powierzchni bądź mechaniki dysku.
0xC9/Soft Read Error Rate - błędy spowodowane próbami zapisu poza wy­znaczoną ścieżką. Oznacza kłopoty z po­zycjonowaniem głowicy - elektroniczne bądź mechaniczne
0xE6/Drive Life Protection Status. Gdy znormalizowana wartość tego atrybutu nie jest maksymalna, dysk musi praco­wać w trybie ochronnym. Oznacza to, że „zużywa" się szybciej, niż przewiduje producent. Taki odczyt nie sygnalizuje przyszłej awarii, ale wskazuje na ekstre­malne warunki, w których działa urzą­dzenie, mogące do niej doprowadzić

Identyfikator
Nazwa atrybutu
Opis
0x01
Rsad Error Rate
Przechowuje dane związane z błędami odczytu
0x02
Throughput Performance
ogólna wydajność dysku
0x03
Spin-Up Time
średni czas rozpędzania talerzy
0x04
Start/Stop Count
licznik cykli uruchamiania i wyłączania
0x05
Reallocated Sectors Count
licznik przemapowanych sektorów
0x07
Seek Error Rate
częstotliwość błędów wyszukiwania
0x08
SeekTime Performance
średni czas wyszukiwania
0x09
Power-On Hours (POH)
łączny czas pracy
0x0A
Spin Retry Count
licznik prób rozpędzania talerzy
0x0B
Recalibration Retries
licznik żądań kalibracji
0x0C
Power Cycle Count
liczba cykli zasilania
0x0D
Soft Read Error Rate
liczba nieskorygowanych błędów odczytu
0x64-0xB4

atrybuty przeznaczone do opisu pracy nośników SSD
0xB7
SATA Downshift Error Count
wskaźnik obniżania szybkości transmisji
0xB8
End-to-End error
błędy parzystości przesyłanych danych
0xB9
Head Stability
stabilność położenia głowic
0xBA
Induced 0p-Vibration Detection
licznik poziomu wibracji
0xBB
Reported Uncorrectable Errors
licznik nieskorygowanych błędów ECC
0xBC
Command Timeout
licznik niewykonanych operacji
0xBD
High Fly Writes
wskaźnik niestabilności położenia głowicy w trakcie zapisu
0xBE
AirflowTemperature
temperatura
0xBE
Temperature Difference from 100
różnica w stosunku do temperatury maksymalnej
0xBF
G-sense Error Rate
wskaźnik wibracji i uderzeń rejestrowanych przez czujnik bezwładnościowy
0xC0
Power-off Retract Count
licznik nieprawidłowej realokacji głowic
0xC1
Load Cycle Count
liczba cykli parkowania głowic
0xC2
Temperature
temperatura
0xC3
Hardware ECC Recovered
liczba danych poddana korekcji
0xC4
Reallocation Event Count
licznik operacji realokowania sektora
0xC5
Current Pending Sector Count
licznik niestabilnych sektorów
0xC6
Uncorrectable Sector Count
liczba nieskorygowanych błędów zapisu i odczytu
0xC7
UltraDMA CRC Error Count
liczba błędów transferu
0xC8
Multi-Zone Error Rate
liczba błędów zapisu sektora
0xC8
Write Error Rate
całkowita liczba błędów zapisu
0xC9
Soft Read Error Rate
liczba błędów zapisu poza ścieżką
0xCB
Run Out Cancel
liczba błędów ECC
0xCC
Soft ECC Correction
liczba błędów skorygowanych programowo
0xCD
Thermal Asperity Rate
liczba błędów wynikających z podwyższonej temperatury
0xCE
Flying Height
kontrola wysokości pozycjonowania głowic
0xCF
Spin High Current
energia zużywana do rozpędzania talerzy
0xD0
Spin Buzz
liczba prób rozkręcenia talerzy wynikająca z kłopotów z zasilaniem
0xD1
Offline Seek Performance
szybkość wyszukiwania
0xD2
Vibration During Read
licznik wibracji podczas odczytu
0xD3
Vibration During Write
licznik wibracji podczas zapisu
0xD4
Shock During Write
licznik przeciążeń
0xDC
Disk Shift
wskaźnik przemieszczenia osi dysku
0xDD
G-Sense Error Rate
licznik błędów wynikających z przeciążenia
0xDE
Loaded Hours
łączny czas pracy głowic
0xDF
Load/Unload Retry Count
czas pozycjonowania głowic
0xE0
Load Friction
wskaźnik oporów mechanicznych
0xE1
Load/Unload Cycle Count
licznik parkowania i startowania głowic
0xE2
Load "in"-time
czas poza strefą parkowania
0xE3
Torque Amplification Count
licznik prób wyrównywania szybkości talerzy
0xE4
Power-Off Retract Cycle
licznik zaników zasilania
0xE5
GMR Head Amplitude
wskaźnik amplitudy drgań głowic
0xE6
Drive Life Protection Status
status pracy w trybie ochronnym
0xE7
SSD Life Left
pozostały czas „życia" nośnika SSD
0xE8
Available Reserved Space
licznik wolnej pamięci rezerwowej
0xE9
Media Wearout Indicator
czas „życia" nośnika SSD
0xF0
Head Flying Hours
czas potrzebny na pozycjonowanie głowicy

Brak komentarzy:

Prześlij komentarz