Originally Posted by drchuck
You want dd_rescue. It's just like dd, which you would use for cloning a drive, but with fault tolerance if you hit a bad sector. It's also good with scratched optical media.
Thanks - I found both dd_rescue and the similar-named GNU project ddrescue. I flipped a coin and decided to try ddrescue. Thanks for the help - I'm not expecting much, but if I get anything off the old drive I'll be happy. Looks like this may take a while...
Hey, if you can deal with a follow-up question - are there repair utilities other than fsck that I should know about? I'm assuming that if I'm able to copy the old drive to the new one, I'll have to run fsck or an equivalent on the unmounted new drive - but I'm not very familiar at all with the repair process. Any pointers?