Copying files from damaged hard disksdd_rescue has the ability to copy almost everything off a damaged hard drive relatively quickly. There is a helper utility
(dd_rhelp) to assist in the process.
dd_rescue requires a linux platform. I use the
RIP (Rescue is Possible) CD.
Here are the steps:1. Download the
RIP ISO and burn a CD from it. Available from
here. Note: This is now obsolete as most distributions of Knoppix have dd_rescue2. Set your computer to boot from the
CD drive. Configure your hard drives appropriately.
Important: Be very careful to never boot into Windows with TiVo drives attached! Boot only into the RIP CD.3. When the welcome screen comes on, select "
Boot Linux rescue system [skip keymap prompt]" then login as "
root."
4. Enter "
cd /usr/bin"
5. Enter "
dd_rescue -B 1b -b 2M -A -v -l /var/dd_rescue.log /dev/hd{old} /dev/hd{new} ."
For the truly uninitiated:
/dev/hda is Primary Master drive
/dev/hdb is Primary Slave drive
/dev/hdc is Secondary Master drive
/dev/hdd is Secondary Slave drive6. The log file should be gzip'd and copied to a floppy before rebooting, as the /var directory will go away.
That's it. The copying should go very quickly until it hits a bad sector and then it will slow down to take smaller chunks of data. Your get very good results with this technique.
More Information about
dd_rhelp can be found
here. dd_rescue can be found
here