August 18, 201015 yr I keep this disk around and put it in the system when doing testing with SMART. It is not quite dead... but it returns lots of smart errors --- which makes it handy for testing disk-utility code. When you try to read the partition table, it sounds like a washing machine full of rocks. So hear is a SMART report you hope you never see on a drive in a production system: # smartctl -a /dev/hdb smartctl version 5.38 [i486-slackware-linux-gnu] Copyright (C) 2002-8 Bruce Allen Home page is http://smartmontools.sourceforge.net/ === START OF INFORMATION SECTION === Device Model: A Serial Number: !F00S02 Firmware Version: [No Information Found] Device is: Not in smartctl database [for details use: -P showall] ATA Version is: 6 ATA Standard is: ATA/ATAPI-6 T13 1410D revision 2 Local Time is: Wed Aug 18 14:34:53 2010 EDT SMART support is: Available - device has SMART capability. SMART support is: Enabled Warning! SMART Attribute Data Structure error: invalid SMART checksum. Warning! SMART Attribute Thresholds Structure error: invalid SMART checksum. === START OF READ SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED See vendor-specific Attribute list for marginal Attributes. General SMART Values: Offline data collection status: (0x82) Offline data collection activity was completed without error. Auto Offline Data Collection: Enabled. Self-test execution status: ( 97) The previous self-test completed having the servo (and/or seek) element of the test failed. Total time to complete Offline data collection: ( 430) seconds. Offline data collection capabilities: (0x5b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. No Conveyance Self-test supported. Selective Self-test supported. SMART capabilities: (0x0003) Saves SMART data before entering power-saving mode. Supports SMART auto save timer. Error logging capability: (0x01) Error logging supported. No General Purpose Logging support. Short self-test routine recommended polling time: ( 1) minutes. Extended self-test routine recommended polling time: ( 147) minutes. SCT capabilities: (0x0001) SCT Status supported. 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 0x0001 055 002 006 Pre-fail Offline In_the_past 182879654 3 Spin_Up_Time 0x0001 097 096 000 Pre-fail Offline - 0 4 Start_Stop_Count 0x0020 092 004 020 Old_age Offline In_the_past 8625 5 Reallocated_Sector_Ct 0x0031 093 005 032 Pre-fail Offline In_the_past 309 7 Seek_Error_Rate 0x0001 085 004 000 Pre-fail Offline - 381623761 7 Seek_Error_Rate <== Data Page | WARNING: PREVIOUS ATTRIBUTE HAS TWO 2 Throughput_Performance <== Threshold Page | INCONSISTENT IDENTITIES IN THE DATA 1 Raw_Read_Error_Rate 0x0020 030 030 000 Old_age Offline - 61458 1 Raw_Read_Error_Rate <== Data Page | WARNING: PREVIOUS ATTRIBUTE HAS TWO 9 Power_On_Hours <== Threshold Page | INCONSISTENT IDENTITIES IN THE DATA 10 Spin_Retry_Count 0x0011 100 100 097 Pre-fail Offline - 0 4 Start_Stop_Count 0x0020 100 004 000 Old_age Offline - 609 4 Start_Stop_Count <== Data Page | WARNING: PREVIOUS ATTRIBUTE HAS TWO 0 Unknown_Attribute <== Threshold Page | INCONSISTENT IDENTITIES IN THE DATA 130 Unknown_Attribute 0x0020 040 000 000 Old_age Offline In_the_past 4294967336 130 Unknown_Attribute 0x0000 054 014 000 Old_age Offline - 182881446 130 Unknown_Attribute <== Data Page | WARNING: PREVIOUS ATTRIBUTE HAS TWO 195 Hardware_ECC_Recovered <== Threshold Page | INCONSISTENT IDENTITIES IN THE DATA 133 Unknown_Attribute 0x0000 099 098 000 Old_age Offline - 21 133 Unknown_Attribute <== Data Page | WARNING: PREVIOUS ATTRIBUTE HAS TWO 197 Current_Pending_Sector <== Threshold Page | INCONSISTENT IDENTITIES IN THE DATA 198 Offline_Uncorrectable 0x0010 099 098 000 Old_age Offline - 21 198 Offline_Uncorrectable <== Data Page | WARNING: PREVIOUS ATTRIBUTE HAS TWO 134 Unknown_Attribute <== Threshold Page | INCONSISTENT IDENTITIES IN THE DATA 130 Unknown_Attribute 0x0020 200 000 000 Old_age Offline In_the_past 192 130 Unknown_Attribute <== Data Page | WARNING: PREVIOUS ATTRIBUTE HAS TWO 135 Unknown_Attribute <== Threshold Page | INCONSISTENT IDENTITIES IN THE DATA 200 Multi_Zone_Error_Rate 0x0000 100 221 000 Old_age Offline - 0 130 Unknown_Attribute 0x0020 097 186 000 Old_age Offline - 1 130 Unknown_Attribute <== Data Page | WARNING: PREVIOUS ATTRIBUTE HAS TWO 202 TA_Increase_Count <== Threshold Page | INCONSISTENT IDENTITIES IN THE DATA Warning! SMART ATA Error Log Structure error: invalid SMART checksum. SMART Error Log Version: 1 ATA Error Count: 1906 (device log contains only the most recent five errors) CR = Command Register [HEX] FR = Features Register [HEX] SC = Sector Count Register [HEX] SN = Sector Number Register [HEX] CL = Cylinder Low Register [HEX] CH = Cylinder High Register [HEX] DH = Device/Head Register [HEX] DC = Device Command Register [HEX] ER = Error register [HEX] ST = Status register [HEX] Powered_Up_Time is measured from power on, and printed as DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes, SS=sec, and sss=millisec. It "wraps" after 49.710 days. Error 1906 occurred at disk power-on lifetime: 61458 hours (2560 days + 18 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 41 08 00 00 00 80 Error: UNC at LBA = 0x00000000 = 0 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- 21 03 08 00 00 00 80 00 00:02:49.160 READ SECTOR(S) [OBS-5] 21 03 20 00 00 00 80 00 00:02:38.019 READ SECTOR(S) [OBS-5] 20 01 08 82 08 00 90 00 00:02:37.954 READ SECTOR(S) 20 03 20 82 20 00 80 00 00:02:35.906 READ SECTOR(S) 21 03 08 23 00 00 80 00 00:02:35.931 READ SECTOR(S) [OBS-5] Error 1905 occurred at disk power-on lifetime: 50048 hours (2085 days + 8 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 41 01 80 00 00 80 Error: UNC at LBA = 0x00000080 = 128 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- 21 03 01 80 00 00 80 00 00:07:23.392 READ SECTOR(S) [OBS-5] 21 03 00 63 00 00 80 00 00:07:23.604 READ SECTOR(S) [OBS-5] 21 03 00 43 00 00 80 00 00:07:42.213 READ SECTOR(S) [OBS-5] 21 03 01 43 00 00 80 00 00:07:42.196 READ SECTOR(S) [OBS-5] 21 03 01 72 00 00 80 00 00:07:31.584 READ SECTOR(S) [OBS-5] Error 1904 occurred at disk power-on lifetime: 61457 hours (2560 days + 17 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 50 00 81 00 00 e0 at LBA = 0x00000081 = 129 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- 20 03 08 82 08 00 e0 00 00:07:39.008 READ SECTOR(S) 20 03 08 02 0a 00 e0 00 00:07:40.040 READ SECTOR(S) 20 03 80 82 5d 00 e0 00 00:07:42.085 READ SECTOR(S) 24 03 08 82 80 c2 e0 00 00:07:42.196 READ SECTOR(S) EXT 21 03 01 86 00 00 80 00 00:07:36.204 READ SECTOR(S) [OBS-5] Error 1903 occurred at disk power-on lifetime: 61457 hours (2560 days + 17 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 50 00 81 00 00 e0 at LBA = 0x00000081 = 129 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- 20 03 80 82 04 00 e0 00 00:07:40.033 READ SECTOR(S) 20 03 08 82 80 c2 60 00 00:07:40.040 READ SECTOR(S) 21 03 01 86 00 00 80 00 00:07:42.085 READ SECTOR(S) [OBS-5] 21 03 01 85 00 00 80 00 00:07:42.196 READ SECTOR(S) [OBS-5] 21 03 01 84 00 00 80 00 00:07:32.100 READ SECTOR(S) [OBS-5] Error 1902 occurred at disk power-on lifetime: 57361 hours (2390 days + 1 hours) When the command that caused the error occurred, the device was active or idle. After command completion occurred, registers were: ER ST SC SN CL CH DH -- -- -- -- -- -- -- 40 41 01 82 00 00 80 Error: UNC at LBA = 0x00000082 = 130 Commands leading to the command that caused the error were: CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name -- -- -- -- -- -- -- -- ---------------- -------------------- 21 03 01 82 00 00 80 00 00:07:46.185 READ SECTOR(S) [OBS-5] 21 01 01 82 00 00 80 00 00:07:40.040 READ SECTOR(S) [OBS-5] 01 01 01 81 00 00 80 00 00:07:40.037 [RESERVED] 21 03 01 80 00 00 80 00 00:07:42.100 READ SECTOR(S) [OBS-5] 21 03 01 63 00 00 80 00 00:07:36.204 READ SECTOR(S) [OBS-5] Warning! SMART Self-Test Log Structure error: invalid SMART checksum. SMART Self-test log structure revision number 1 Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error # 1 Offline Completed: servo/seek failure 10% 54556 534055320 # 2 Offline Completed: servo/seek failure 10% 53379 533790872 # 3 Offline Completed: servo/seek failure 10% 37251 533742608 # 4 Short offline Completed: servo/seek failure 10% 37432 530736405 # 5 Short offline Completed: servo/seek failure 10% 37432 530580757 # 6 Extended offline Completed: servo/seek failure 10% 37432 530588949 # 7 Extended offline Completed: unknown failure 10% 36869 530580756 # 8 Short offline Completed without error 00% 12421 - Warning! SMART Selective Self-Test Log Structure error: invalid SMART checksum. SMART Selective self-test log data structure revision number 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 Selective self-test flags (0x0): After scanning selected spans, do NOT read-scan remainder of disk. If Selective self-test is pending on power-up, resume after 0 minute delay.
August 18, 201015 yr Yes, but look, it is perfectly fine ;) even with the rocks. SMART overall-health self-assessment test result: PASSED
Archived
This topic is now archived and is closed to further replies.