Hi all, I found this forum last night and have enjoyed browsing through it. Some of the recovery stuff goes way over my head but I'm still interested in understanding the technology and inner workings of hard drives, since I maintain around 25 of them.
My question today is about strange behaviour from a Seagate ST3500320AS (500GB) drive that is about 14 months old. It dropped out of a RAID1 mirror, a self test failed, and the current pending sector and offline uncorrectable SMART values were non zero. I performed a zero fill to try to evoke any further errors but all this seems to have done is DECREMENTED the bad sector related values back to 0 (and it also has NOT incremented the reallocated sector count - that is still 0!). If it wasn't for spin retry count being >0 (and two UNCR events in the SMART error log) you would never know there was a problem with this drive.
So I put it back into the mirror to see what would happen; a few seconds into rebuilding it started clicking again and eventually dropped out with the bad sector SMART values going >0 again. One more zero fill, perfect, back into the mirror, click click click. It's reporting 600+ bad sectors but a zero fill consistently "fixes" the problem. At this point I left it for a few days.
It gets stranger... now that I've removed the drive and put it in another machine it hasn't skipped a beat. An MHDD scan looks reasonable, with only 45 sectors <150ms.
I'm confused why this drive is not incrementing the SMART reallocated sector count, if it's remapping bad sectors then surely this should be >0 ?Here's some relevant bits from smartctl -a:
Code:
5 Reallocated_Sector_Ct 0x0033 100 100 036 Pre-fail Always - 0
10 Spin_Retry_Count 0x0013 100 099 097 Pre-fail Always - 948
197 Current_Pending_Sector 0x0012 100 100 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0010 100 100 000 Old_age Offline - 0
40 51 00 2d eb 10 00 Error: UNC at LBA = 0x0010eb2d = 1108781
40 51 00 d8 ca 08 00 Error: UNC at LBA = 0x0008cad8 = 576216
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Short offline Completed without error 00% 10340 -
# 2 Short offline Completed: read failure 90% 10302 597072
# 3 Short offline Completed: read failure 90% 10294 22095
# 4 Short offline Completed without error 00% 10289 -
# 5 Extended offline Completed: read failure 90% 10264 3910350
# 6 Short offline Completed without error 00% 10264 -
# 7 Short offline Completed without error 00% 10249 -
# 8 Short offline Completed: read failure 90% 10247 211917
# 9 Short offline Completed without error 00% 10218 -
#10 Extended offline Completed: read failure 90% 10216 256509
#11 Short offline Completed: read failure 90% 10216 256509
#12 Extended offline Completed without error 00% 8969 -
Thanks in advance for any comments...