How can I recover data from a mangled hard drive?
July 28, 2005 8:19 PM
Subscribe
The hard drive on my fiancee's Windows machine has died, with our wedding plans, five weeks prior to our wedding. I've managed to duplicate the drive (with Unix's
dd), though not without errors severe enough to prevent me from booting it. Now what?
I know nothing of Windows (I'm a Mac and Linux guy). The drive began to physically fail, with the first signs being system instability, followed by an inability to boot. At that point, with the drive making some nasty clicking noises the SMART status indicating that it was "failing," I slid the dying 40GB drive and a newly-bought 40GB drive into my Mac, booted it in single-user mode and ran
dd if=/disk0 of=/disk1 bs=20m conv=noerror. Eight hours later, I had a duplicate drive and hundreds of screens of reports of errors.
When I paw through the data on the duplicate drive, using
strings right on hdb, I can locate any textual information that I try to track down. Based on that, I conclude that substantial portions of the data are intact. But the drive won't mount on my Mac or in Linux, reporting various errors.
Should I run
dd again with different settings (such as a smaller blocksize)? Is there a Windows program created for the purpose of rebuilding mangled FATs and turning data into files again? (Or, better yet, a Linux or Mac program?) Surely others have faced this problem before.
posted by waldo to computers & internet (7 comments total)
1 user marked this as a favorite
posted by Rothko at 8:51 PM on July 28, 2005