Hard Drive Issues

Tom Judge tom at tomjudge.com
Fri Oct 13 12:34:47 PDT 2006


Richard McIntyre wrote:
> I'm having a similar problem,
> Oct 13 03:01:31 tco1 kernel: ad2: FAILURE - READ_DMA 
> status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=181778119
> Oct 13 07:11:15 tco1 kernel: ad2: FAILURE - READ_DMA 
> status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=181778119
>
> I'm assuming that particular sector on the drive is dying, I have 
> backed everything up on the drive, can anyone give me more 
> information, should the drive simply be replaced or is it possible 
> that this is simply a TOC error and could be corrected by newfs to the 
> drive?
>
> I'm guessing it will need to be replaced, output of smartctl is below....
>
> Thanks
> ~Richard
>
> Error 7742 occurred at disk power-on lifetime: 16036 hours (668 days + 
> 4 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 51 04 c7 b6 d5 ea  Error: UNC 4 sectors at LBA = 0x0ad5b6c7 = 
> 181778119
>
>  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 04 c7 b6 d5 ea 00      15:22:37.737  READ DMA
>  c8 00 04 9b b4 e1 ea 00      15:22:37.493  READ DMA
>  c8 00 04 97 b4 e1 ea 00      15:22:37.251  READ DMA
>  c8 00 04 a7 b4 e1 ea 00      15:22:37.002  READ DMA
>  c8 00 04 a3 b4 e1 ea 00      15:22:36.761  READ DMA
>
> Error 7741 occurred at disk power-on lifetime: 16032 hours (668 days + 
> 0 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 51 04 c7 b6 d5 ea  Error: UNC 4 sectors at LBA = 0x0ad5b6c7 = 
> 181778119
>
>  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 04 c7 b6 d5 ea 00      11:08:40.154  READ DMA
>  35 00 20 df ff 2b 40 00      11:08:40.145  WRITE DMA EXT
>  35 00 20 1f d5 16 40 00      11:08:44.953  WRITE DMA EXT
>  ca 00 20 3f c0 92 ef 00      11:08:40.258  WRITE DMA
>  ca 00 20 df 85 81 ef 00      11:08:40.250  WRITE DMA
>
> Error 7740 occurred at disk power-on lifetime: 16012 hours (667 days + 
> 4 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 51 04 c7 b6 d5 ea  Error: UNC 4 sectors at LBA = 0x0ad5b6c7 = 
> 181778119
>
>  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 04 c7 b6 d5 ea 00      15:49:49.473  READ DMA
>  c8 00 04 9b b4 e1 ea 00      15:49:49.220  READ DMA
>  c8 00 04 97 b4 e1 ea 00      15:49:52.420  READ DMA
>  c8 00 04 a7 b4 e1 ea 00      15:49:52.175  READ DMA
>  c8 00 04 a3 b4 e1 ea 00      15:49:51.929  READ DMA
>
> Error 7739 occurred at disk power-on lifetime: 16008 hours (667 days + 
> 0 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 51 04 c7 b6 d5 ea  Error: UNC 4 sectors at LBA = 0x0ad5b6c7 = 
> 181778119
>
>  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 04 c7 b6 d5 ea 00      11:35:56.771  READ DMA
>  35 00 20 bf e7 39 40 00      11:35:56.765  WRITE DMA EXT
>  35 00 20 7f 6b 2e 40 00      11:35:56.749  WRITE DMA EXT
>  35 00 20 3f 0d c7 40 00      11:35:56.740  WRITE DMA EXT
>  35 00 20 1f 4f c1 40 00      11:35:56.732  WRITE DMA EXT
>
> Error 7738 occurred at disk power-on lifetime: 15989 hours (666 days + 
> 5 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 51 04 c7 b6 d5 ea  Error: UNC 4 sectors at LBA = 0x0ad5b6c7 = 
> 181778119
>
>  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 04 c7 b6 d5 ea 00      16:16:27.719  READ DMA
>  c8 00 04 9b b4 e1 ea 00      16:16:27.468  READ DMA
>  c8 00 04 97 b4 e1 ea 00      16:16:30.682  READ DMA
>  c8 00 04 a7 b4 e1 ea 00      16:16:30.440  READ DMA
>  c8 00 04 a3 b4 e1 ea 00      16:16:30.174  READ DMA

Looks like you disk is on its way out,  from the look of the above 
errors,  I would try dd'ing the disk onto a new disk the running an fsck 
to make sure everything is ok.  I wouldnt hold out much hope for 
recovering the data on that sector though.

Tom J



More information about the freebsd-questions mailing list