Recover mac-formatted harddrive on Windows

0

My girlfriend's harddrive crapped out on her Macbook. I've replaced it with a new one, but I want to see if I can scavenge anything off the drive. I've plugged it into my Win7 machine...but I need some (free) software to recover the data. Win7 doesn't recognize it at all. Suggestions?

mpen

Posted 2012-06-16T21:23:40.847

Reputation: 9 109

Tried anything yet? Product recommendations are considered off topic unless you show what you've tried already or why it didn't work – slhck – 2012-06-16T21:27:18.493

@shlck: I've tried "hfs explorer"; it couldn't read the drive. Hard to try things when you don't know what you're looking for. If it makes you feel better, I'm not asking for a product recommendation, but a method of recovering data off a hard-disk. – mpen – 2012-06-16T21:33:45.263

There are plenty of data recovery tools ready to be used out there — that's what you're looking for. They only have to read HFS, that's the only criterion. If you can't read anything from the drive at all, I'd try to make a copy first (e.g. ddrescue) and work on that – slhck – 2012-06-16T21:38:41.707

@slhck: It took awhile, but I got ddrescue working under cygwin, but I don't know how to use the darn thing. How do I know what device it is? I currently have 5 HDDs plugged in. – mpen – 2012-06-16T22:03:01.830

Found this "Physical Device Object name" in the Device manager \Device\Ide\IdeDeviceP5T0L0-8, but ddrescue won't take it. – mpen – 2012-06-16T22:29:19.767

Answers

1

First I would try to recover partitions using testdisk. If it successfully recovers partitions, then try HFS Explorer again.

If that does not work, you can try doing some file carving using photorec. This method will not be able to recover the file names. It just numbers the files. You will have to open the files to see what they are.

Both photorec and testdisk need to be run from the command prompt but they are menu based so they should be relatively easy to use.

James T

Posted 2012-06-16T21:23:40.847

Reputation: 8 515