bug-ddrescue
[Top][All Lists]
Advanced

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

Re: [Bug-ddrescue] Dealing with a disk that stops responding


From: Antonio Diaz Diaz
Subject: Re: [Bug-ddrescue] Dealing with a disk that stops responding
Date: Wed, 03 Feb 2016 13:43:36 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2

Hello Olaf,

Olaf Buddenhagen wrote:
But even if the verify worked in principle, it seems of limited use in
its current form. For one, AIUI it only works when there was already a
successfull read in the same run of ddrescue; while a failure on the
first attempted block will still cause ddrescue to mark the rest of the
disk as failed?

True. VersiĆ³n 1.21-rc1[1] hopefully fixes this problem:

[1] http://lists.gnu.org/archive/html/bug-ddrescue/2016-01/msg00014.html
* Option '-J, --verify-on-error' now exits with status 1 if a read error happens before a good sector is found.


Also, it seems to me that verify failure is handled like a write error
on the output file -- which means it will never put information about
the failing cluster in the log file?

True. But I'm changing it because it seems more useful to mark the cluster as failed.


For now, I'm working with -X, which is somewhat helpful. It's a rather
manual process though, as it puts the actual failed cluster in the log
file, but nothing after that -- so the next attempt (after a power
cycle) would always continue with the next cluster: there is no way to
automatically skip a bigger chunk.

The only way of automatically skipping a bigger chunk is to mark the following (or preceding) cluster(s) as failed, which I am not sure is generally a good idea.


Also, -X only works for the first pass (copy) -- it looks like
proceeding with trimming/scraping after that will be an even more manual
process...

During trimming/scraping/retrying errors are expected, so -X didn't seem too useful there. But I can extend -X to all phases if it helps.


Any suggestions how to address these problems?

I'll release a test version with modified -J and -X ASAP (maybe today). As always, feedback is welcome.


Best regards,
Antonio.



reply via email to

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