Dennis Clarke wrote:
I made the attempt to write a bootable DVD iso file to a USB device and
the ddrescue instantly responded with "Finished" and reported an obscene
and impossible "current rate" and then hung for five minutes :
This seems to be normal linux behavior for cached writes to USB devices.
The kernel caches all the writes and ddrescue has to wait at close until
the data is written to the device. Of course, if any write fails,
ddrescue can't know which one was.
You may try direct write access as in:
ddrescue --odirect --force -vv -c 16 -r 2 sol-11_4-beta-text-x86.iso
Seems like bizarre behavior to me.
I think linux is not optimized for ddrescue by default. :-)
Bug-ddrescue mailing list