Hi! I'm running ddrescue 1.11 on Ubuntu 10.10 Linux to recover data
from a dying 160GB hard drive.
The process has been running non-stop for about 65 hours now and has
been in the "Splitting failed blocks" phase for about the past 12 hours
or so. I have no idea how long it will take for the process to finish
but I'm wondering if I can safely cancel it to access the data that has
already been recovered. Is this possible? I'm recovering the data from
the bad hard drive to a good hard drive which is connected to the system
using a USB external hard drive enclosure.
This is sample status output:
sudo ddrescue /dev/sdc /dev/sdh nawanna-rescue.log
Press Ctrl-C to interrupt
Initial status (read from logfile)
rescued: 0 B, errsize: 0 B, errors: 0
rescued: 159820 MB, errsize: 221 MB, current rate: 0 B/s
rescued: 159828 MB, errsize: 213 MB, current rate: 0 B/s
ipos: 156842 MB, errors: 971, average rate: 723 kB/s
opos: 156842 MB, time from last successful read: 9.9 m
Splitting failed blocks...
Given how close to 160GB the process seems to be, I don't want to cancel
it but it's been "this close" for the past 12 hours, at least.
Can I safely cancel the process or should I just let it run?