bug-ddrescue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-ddrescue] quickly skipping SATA media errors


From: Werner LEMBERG
Subject: [Bug-ddrescue] quickly skipping SATA media errors
Date: Tue, 09 Oct 2012 13:52:45 +0200 (CEST)

[Please CC me since I'm not subscribed to this list.]

I've asked this question on stackexchange

  http://superuser.com/questions/482447/quickly-skipping-sata-media-errors

but I got no reply, so I'm trying here :-)


I had a head crash on a SATA HDD.  Zillions of blocks are damaged, and
I try to save the contents to another HDD using ddrescue on a
GNU/Linux rescue system booted from a DVD.

The very problem is that accessing a single bad block takes up to 40
seconds.  Obviously, the hard disk tries to re-read for some time
until it gives up.  Looking this up in the internet it seems that the
HDD itself takes such a long time (it's a Toshiba HDD).  Now my
question: is there any method to make this faster?  For example,
telling the SATA controller to try reading only once and not, say 10
times until an I/O error gets returned?

I know how to play with ddrescue options, BTW, so I can do a kind of
binary search to find the start and the end of the large bad block
areas, but having a full scan which doesn't take weeks would be
nice...

Thanks in advance for any pointers!


    Werner



reply via email to

[Prev in Thread] Current Thread [Next in Thread]