Hello Franz,

franz Linter wrote:
From this point on, the error counter counts up quickly and the error
rate exceeds 2500 MB/s.

This is probably because the kernel is reporting EIO (which is not fatal) instead of a fatal error like EACCES or ENODEV.

opos:  990476 MB, non-scraped:        0 B,   average rate:   2759 B/s

This drive has some serious trouble. At 2.7 kB/s it will take about 11 years to read it all.

Maybe you could use '-J, --check-on-error' to force ddrescue to exit quickly when the drive stops responding:

http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#Invoking-ddrescue
-J
--check-on-error
After every read error, read again the last good sector found and check that it returns the same data. Exit with status 2 if the read fails or returns inconsistent data. Exit with status 1 if a read error happens before a good sector is found.

This option performs one extra read after each error, wearing the drive faster. Use it only on drives that stop responding or return garbage data after finding errors. You may need to power cycle the drive before restarting ddrescue.

Hope this helps.

Best regards,
Antonio.

Reply via email to