My friends Mac Hard Drive is failing, we just ran ddrescue on it. And it finished.
But the hard drive is only readable by the pc that restored it. Any other computers show the drive as blank or unknown format.
Mac was running El Capatian
We are thinking the only way to get the data is the make a network share and copy it over. But we have over 1.5TB that need transfer. And the PC we used to restore is only 10/100. So it would take a long time.
Mac boots up and has Hard Drive read errors. Then it won't boot at all. So that lead us to try disk recovery. I mentioned ddrescue to my friend. So my friend removed the 2TB segate from the mac. Then he bought a 3TB Toshiba and installed it in a desktop PC running Mint Linux 17.3.
It was able to see 3 partitions (Main: 1TB, Stuff 500GB, Work 500GB).
We ran ddrecsue from drive to drive
sudo ddrescue -d -r1 --force /dev/sdb /dev/sdc rescue.log
After 4hrs it had transferred the 2TB, but then it was stuck for 19+hrs trying to "Splitting Failed Blocks"
So we ctrl+c it, and tried it with the -n command (to ignore errors) and it told us finished. So we tried to put the drive into the mac so we could copy the files onto his new 3TB that he also bought for it. And the mac won't read the drive. But the PC we used to do the ddrescue on shows it all. We even tried another PC using Mint Linux and it has the same issues reading that drive.
On the Pc we could see all 3 partitions but the last one (work) would not mount. But we could still see all the files on the other partitions.
[I'm sorry for any spelling errors]