> I have a need to recover as much of some files as possible. The files have > errors in them on their source media. There is a chance I can reconstruct > some of the missing data from other sources. I can't edit the files on > their original media. > > Unfortunately, cp stops as soon as it gets an error. Can cp be "improved" > by adding an option that says "convert errors to holes?"
Hmm... Not sure. That would be a question for the kernel mailing list. The cp command sits in a loop. It read()'s and it writes()'s. If an error occurs during a read() it is usually not possible to get past the error. If that is on a hard disk drive then the usual cause is a failed disk and the usual outcome is lost data. I would not hold out much hope in that case. I am not personally familiar with them but there have been programs which read the disk media sector by sector and can possibly reconstruct the files based upon file system structure. I have no idea where I would look to find such a program and you did not say which operating system and which filesystem you were using. That information would be critical. I would start with a google search and see what it turned up. Good luck. Bob _______________________________________________ Bug-fileutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-fileutils