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.

Reply via email to