--1. You could copy the files into a TAR archive using the "--ignore-failed-read" option
--2. If the files are mostly gathered in one partition, you could clone the whole device with 'dd' or even better, with 'ddrescue' (
http://savannah.gnu.org/projects/ddrescue/)
Note: Use ddrescue with the '-n' option like this:
ddrescue -n /dev/hdaX /dev/hdbX logfile
Note2: The target device needs to be formatted like the source device for this to work
Note3: More info on ddrescue here:
http://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#Exampleshttp://www.cgsecurity.org/wiki/Damaged_Hard_DiskNote4: Use ddrescue from the Parted Magic boot CD:
http://partedmagic.com--3. By far the easiest solution for copying and recovering at the same time would be this free tool:
http://www.r-tt.com/data_recovery_linux/It requires to be run from within Windows, but since you formatted your target drive Ntfs, I guess you will have a Windows system available that you could hook the corrupt drive to.