Eric Lovejoy wrote:
So then you get impossibly fast write times, and boot disks that dont work,
because they arent actually complete, if the user removes the disk when
ddrescue reports that the operation is complete.

Have you tried the option '--synchronous'[1]? Else the kernel may cache all the writes and pretend that it has finished.

[1] http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#Invoking-ddrescue

-y
--synchronous
  Use synchronous writes for outfile. (Issue a fsync call after every write).

I'm just a dumb construction worker, but if i had to guess, ddrescue is
listening to userspace libraries, rather than kernel signal processes.

How does one portably listen to kernel signal processes (whatever these are)?

Regards,
Antonio.

Reply via email to