Re: Umierający (?) dysk twardy

Autor: Saiko Kila <fnvxbxvyn_at_phgzr.vqrn.arg.cy>
Data: Sat 31 Mar 2007 - 01:19:54 MET DST
Message-ID: <hkrj9o0gnf0z$.dlg@saikokila.pl>
Content-Type: text/plain; charset="iso-8859-2"

Proces Mikolaj Tutak <mtutaknixz*net@send.no.spam> zwrócił błąd:

>> No to dobrze, może temu dyskowi nic nie będzie? Takie błędy się
>> zdarzają, np. przy zmianie trybu pracy, sterowników itp.
>
> To chyba sie po prostu kabel poluzowal. Co za *(&^*!@%#&#$ wymyslil kable
> SATA samoczynnie wylatujace z gniazdek?! Na wszeli wypadek wymieniłem kabel,
> popsikalem kontaktem i jeszcze go umocuje dodatkowo zeby przy transporcie
> kompa nie luzowal się.

Hehe, zapomniałem dopisać "i po poluzowaniu kabla" :) Sam tak miałem
wiele razy, też uważam że do jakiś niedopłacony designer wymyślił.
Zresztą wtyk zasilania niewiele lepszy. U mnie kabel danych sata potrafi
się sam poluzować i strony od płyty i od dysku, po prostu to szpetne
dziadostwo jest na tyle twarde że odbija po jakimś czasie. Najgorsze, że
nie od razu to się objawia, mogą być problemy z kompem (np. zamrożenie
systemu), a może tylko błąd DMA.
 
> No ale zeby komputer wylaczal sie bez slowa?!
>
> Jest jakis program zeby pomęczył dysk? Znaczy cos z live CD zeby pomachalo
> glowicami, na razie zapusciłem badblocka

Programem do męczenia dysku jest iosmart, ale chwilę trzeba poświęcić na
intsrukcję obsługi. Inne to testery w stylu HD Tach czy HD Tune, raczej
niezbyt dokładne w podstawowej wersji. Jeśli masz już smartmontools to
możesz zapuścić długi test, może coś wykaże... choć zdaje się już
robiłeś.

> Raport ze smarta (po wymianie kabla):
>
> === START OF INFORMATION SECTION ===
> Device Model: ST3300622AS
> Serial Number: XXXXXXX
> Firmware Version: 3.AAH
> User Capacity: 300,069,052,416 bytes
> Device is: Not in smartctl database [for details use: -P showall]
> ATA Version is: 7
> ATA Standard is: Exact ATA specification draft version not indicated
> Local Time is: Sat Mar 31 00:33:19 2007 UTC
> SMART support is: Available - device has SMART capability.
> SMART support is: Enabled
>
> ...
>
> SMART Attributes Data Structure revision number: 10
> Vendor Specific SMART Attributes with Thresholds:
> ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED
> WHEN_FAILED RAW_VALUE
> 1 Raw_Read_Error_Rate 0x000f 112 095 006 Pre-fail
> s - 0
> 3 Spin_Up_Time 0x0003 098 097 000 Pre-fail
> s - 0
> 4 Start_Stop_Count 0x0032 100 100 020 Old_age
> ys - 935
> 5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail
> s - 0
> 7 Seek_Error_Rate 0x000f 079 060 030 Pre-fail
> s - 99626832
> 9 Power_On_Hours 0x0032 097 097 000 Old_age
> ys - 2881
> 10 Spin_Retry_Count 0x0013 100 100 097 Pre-fail
> s - 0
> 12 Power_Cycle_Count 0x0032 100 100 020 Old_age
> ys - 933
> 187 Unknown_Attribute 0x0032 100 100 000 Old_age
> ys - 0
> 189 Unknown_Attribute 0x003a 100 100 000 Old_age
> ys - 0
> 190 Unknown_Attribute 0x0022 054 052 045 Old_age
> ys - 774176814
> 194 Temperature_Celsius 0x0022 046 048 000 Old_age
> ys - 46 (Lifetime Min/Max 0/19)
> 195 Hardware_ECC_Recovered 0x001a 072 061 000 Old_age
> ys - 33951319
> 197 Current_Pending_Sector 0x0012 100 100 000 Old_age
> ys - 0
> 198 Offline_Uncorrectable 0x0010 100 100 000 Old_age
> line - 0
> 199 UDMA_CRC_Error_Count 0x003e 200 167 000 Old_age
> ys - 53718
> 200 Multi_Zone_Error_Rate 0x0000 100 253 000 Old_age
> line - 0
> 202 TA_Increase_Count 0x0032 100 253 000 Old_age
> ys - 0
>
> ...
>
> Error 7401 occurred at disk power-on lifetime: 2857 hours (119 days + 1
> hours)
> When the command that caused the error occurred, the device was active or
> idle.

Czyli ostatni był 24 h wcześniej.
 
> After command completion occurred, registers were:
> ER ST SC SN CL CH DH
> -- -- -- -- -- -- --
> 84 51 6f 91 4d 07 e0 Error: ICRC, ABRT 111 sectors at LBA = 0x00074d91 =
> 478609
>
> Commands leading to the command that caused the error were:
> CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
> -- -- -- -- -- -- -- -- ---------------- --------------------
> c8 00 80 80 4d 07 e0 00 00:02:01.180 READ DMA
> c8 00 80 00 4d 07 e0 00 00:02:01.179 READ DMA
> c8 00 80 80 4c 07 e0 00 00:02:01.178 READ DMA
> c8 00 80 00 4c 07 e0 00 00:02:01.177 READ DMA
> c8 00 80 80 4b 07 e0 00 00:02:01.176 READ DMA
>
> (tych bledów jest więcej w logu - tj. 7400, 7399 itd.)

Trochę dużo tego seek error rate, ale to się może zmniejszyć. Podobnie
UDMA CRC errors, jeśli kabel jest już w porządku.

-- 
Saiko Kila
Unregistered Windows User #7.29581131e8
Received on Sat Mar 31 01:20:07 2007

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Sat 31 Mar 2007 - 01:51:21 MET DST