bug-ddrescue
[Top][All Lists]
Advanced

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

Re: [Bug-ddrescue] BUG this time... -J doesn't always work :(


From: Antonio Diaz Diaz
Subject: Re: [Bug-ddrescue] BUG this time... -J doesn't always work :(
Date: Tue, 15 Dec 2015 17:17:01 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2

Hello,

Pete Holzmann wrote:
-J seems to only work correctly if, in the *current run* there has been a successful read.

True.


But once I power cycle the drive and restart ddrescue, it will run for minutes or hours without ever stopping.

Shouldn't it, after seeing an error, go to ANY already-known-good-block and do a test read to ensure the drive is still responsive?

It could, but this would have some drawbacks:

- It complicates the code because there is no such thing as an "already-known-good-block"; any block succesfully read in a previous run may be unreadable now. - Data consistency can't be verified unless the data is also read from outfile, which ddrescue currently opens read-only.

Does anybody think that this change is worth the trouble?


Best regards,
Antonio.



reply via email to

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