1 |
Michael Mol wrote: |
2 |
> On Sat, Jul 30, 2011 at 8:03 AM, Peter Humphrey |
3 |
> <peter@××××××××××××××.org> wrote: |
4 |
> |
5 |
>> On Saturday 30 July 2011 11:17:52 Dale wrote: |
6 |
>> |
7 |
>> |
8 |
>>> What could have caused this? Could it be a file system problem? I |
9 |
>>> don't think it is a physical failure since it is working now after |
10 |
>>> giving it a fresh start. I just don't get how this could have caused a |
11 |
>>> kernel panic. This is plain weird. |
12 |
>>> |
13 |
>> One possibility is that, having now written to almost every location on the |
14 |
>> disk, its controller has marked some faulty blocks that used to contain code |
15 |
>> in the disk subsystem. If it was reading damaged data, there's no surprise |
16 |
>> in anything that happened next! |
17 |
>> |
18 |
> Well, except that it should have thrown some errors when the |
19 |
> on-platter reed-solomon encoding didn't quite match. |
20 |
> |
21 |
> If the controller flagged some faulty blocks, it should show up via |
22 |
> smartctl -A $DEVICE_NODE |
23 |
> |
24 |
> |
25 |
> |
26 |
|
27 |
|
28 |
I did run the SMART test thing at least twice. It never reported any |
29 |
problems. This look OK: |
30 |
|
31 |
root@fireball / # smartctl -A /dev/sdc |
32 |
smartctl 5.40 2010-10-16 r3189 [x86_64-pc-linux-gnu] (local build) |
33 |
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net |
34 |
|
35 |
=== START OF READ SMART DATA SECTION === |
36 |
SMART Attributes Data Structure revision number: 16 |
37 |
Vendor Specific SMART Attributes with Thresholds: |
38 |
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE |
39 |
UPDATED WHEN_FAILED RAW_VALUE |
40 |
1 Raw_Read_Error_Rate 0x000f 100 100 051 Pre-fail |
41 |
Always - 0 |
42 |
3 Spin_Up_Time 0x0007 081 081 011 Pre-fail |
43 |
Always - 6510 |
44 |
4 Start_Stop_Count 0x0032 100 100 000 Old_age |
45 |
Always - 105 |
46 |
5 Reallocated_Sector_Ct 0x0033 100 100 010 Pre-fail |
47 |
Always - 0 |
48 |
7 Seek_Error_Rate 0x000f 253 253 051 Pre-fail |
49 |
Always - 0 |
50 |
8 Seek_Time_Performance 0x0025 100 100 015 Pre-fail |
51 |
Offline - 11324 |
52 |
9 Power_On_Hours 0x0032 097 097 000 Old_age |
53 |
Always - 15355 |
54 |
10 Spin_Retry_Count 0x0033 100 100 051 Pre-fail |
55 |
Always - 0 |
56 |
11 Calibration_Retry_Count 0x0012 100 100 000 Old_age |
57 |
Always - 0 |
58 |
12 Power_Cycle_Count 0x0032 100 100 000 Old_age |
59 |
Always - 105 |
60 |
13 Read_Soft_Error_Rate 0x000e 100 100 000 Old_age |
61 |
Always - 0 |
62 |
183 Runtime_Bad_Block 0x0032 100 100 000 Old_age |
63 |
Always - 0 |
64 |
184 End-to-End_Error 0x0033 100 100 000 Pre-fail |
65 |
Always - 0 |
66 |
187 Reported_Uncorrect 0x0032 100 100 000 Old_age |
67 |
Always - 0 |
68 |
188 Command_Timeout 0x0032 100 100 000 Old_age |
69 |
Always - 0 |
70 |
190 Airflow_Temperature_Cel 0x0022 074 069 000 Old_age |
71 |
Always - 26 (Min/Max 23/28) |
72 |
194 Temperature_Celsius 0x0022 074 068 000 Old_age |
73 |
Always - 26 (Min/Max 23/30) |
74 |
195 Hardware_ECC_Recovered 0x001a 100 100 000 Old_age |
75 |
Always - 143830378 |
76 |
196 Reallocated_Event_Count 0x0032 100 100 000 Old_age |
77 |
Always - 0 |
78 |
197 Current_Pending_Sector 0x0012 100 100 000 Old_age |
79 |
Always - 0 |
80 |
198 Offline_Uncorrectable 0x0030 100 100 000 Old_age |
81 |
Offline - 0 |
82 |
199 UDMA_CRC_Error_Count 0x003e 100 100 000 Old_age |
83 |
Always - 0 |
84 |
200 Multi_Zone_Error_Rate 0x000a 100 100 000 Old_age |
85 |
Always - 0 |
86 |
201 Soft_Read_Error_Rate 0x000a 100 100 000 Old_age |
87 |
Always - 0 |
88 |
|
89 |
root@fireball / # |
90 |
|
91 |
Dale |
92 |
|
93 |
:-) :-) |