Dear Bruno,
Bruno Loup wrote:
First, I would like to thank you for providing ddrescue tool to the community.
You are welcome. :-)
I noticed some very slow regions of the disk, that I would like to skip.
I tried to use the -K (or --skip-size=) option, but it seems not to work
during backward pass:
You need to use the option '-a, --min-read-rate' in order to skip slow
areas. --skip-size just sets the size to skip, but does not enable skipping
of slow areas. You may try something like '-a 50kB'.
http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#g_t_002d_002dmin_002dread_002drate
-a bytes
--min-read-rate=bytes
Minimum read rate of good non-tried areas, in bytes per second. If the
read rate falls below this value during the first two passes of the copying
phase, ddrescue skips ahead a variable amount depending on rate and error
histories. The blocks skipped are tried in additional passes (before
trimming). --min-read-rate is ignored in all passes but the first two.
If bytes is 0 (auto), the minimum read rate is recalculated every
second as (average_rate / 10).
Best regards,
Antonio.