Hello again,

kwb78 wrote:
1. Examine the log file to locate the largest unsplit area on the disk that
is directly adjacent to a known good area.

2. Begin reading the unsplit area in the direction away from the known good
area.

I have just announced 1.17-pre2, which implements trimming from both edges, largest areas first. I think this has the same effect as your proposed solution, but is simpler to implement.


3. Upon encountering 2 bad sectors in a row, stop (since the probability is
that the next sector will also be bad).

I have also reduced the number of consecutive bad sectors before skipping to 2, as you suggest. But the "split first the largest blocks" part has to wait until nest version, when --max-logfile-size is implemented.


Best regards,
Antonio.

_______________________________________________
Bug-ddrescue mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-ddrescue

Reply via email to