On 02/12/2014 12:23 PM, Carlos E. R. wrote:
On 2014-02-12 11:14, Radule Šoškić wrote:
Various ddrescue (and other *rescue) programs are meant mainly for rescuing deleted or otherwise lost data -- they are very useful in carving artifacts of lost files and try to recover them into whole files. They act as a sort of digital forensic tools.
No, absolutely not. You are confusing tools.
"No"? --Hmm, might apply to some of the tools in the broad group... "Aboslutely not"? --This I think is a bit of an overstatement...
Using them on damaged disks might help but is very likely to make even more damage. If they encounter any I/O errors, they go to a loop of retries, which is OK on a sane disk, but not on a damaged one. On damaged disk you need as little retries as possible. The best is to copy everything that can be copied without retries first and then to repeat copying incomplete files with increased number of retries, etc.
That's precisely what dd_rhelp does.
Frankly, for dd_rhelp in particular, I don't know exactly. I've never used it. I only checked dd_rhelp command line switches before posting. In "dd_rhelp --help" output I didn't see any parameters for error handling control. So, I presumed it has to hva some max number of retries on errors (that would be normal for a decent copy tool, as errors are always expected). Sorry if I misled OP.
It might surprise you, but simple xcopy command in Windows might be of good help. Check this link: http://djlab.com/2010/12/windows-ignore-errors-with-xcopy-and-robocopy/
Huh?
How are you going to run 'xcopy' in Linux? Using wine? Yiks!
Well, when in such a trouble, one might try booting winPE, or even attaching HDD to another machine (running Windows). R.Soskic -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org