Leosghost - 12:43 am on Apr 1, 2013 (gmt 0) [edited by: Leosghost at 12:47 am (utc) on Apr 1, 2013]
TestDisk will work..or ..Simple remedy ..download a linux distro that will run as a "live disk"..burn it .. set the problem machine's ( yes I know that in your case it is an external drive problem ..but frequently it is a machines internal HD that has a problem, laptops are good at HD won't boot) BIOS to boot from the CD/DVD player..insert burned disc..
Boot into your linux live environment..
Explore the problem HD ( via "computer" )..copy the files you want to another HD ( don't use the same HD that has the problem ) or to an USB key..
When you have your files safely copied onto another HD or USB.
Then you can begin seeing if you can repair the disc structure of the failed disc..
[edited by: Leosghost at 12:47 am (utc) on Apr 1, 2013]