|
From: | Antonio Diaz Diaz |
Subject: | Re: [Bug-ddrescue] Skipping over tar pits |
Date: | Fri, 25 Aug 2017 17:56:07 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i586; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 |
Ole Tange wrote:
As ddrescue is currently scraping, and -a only works during the copying phase, maybe a combination of --try-again and -c1 (perhaps with a large --skip-size if the drive is not returning errors) could solve your problem: ddrescue --try-again -c1 --skip-size=50MBThat still keeps me in the tar pit. I get read rates of 1.7 KB/s.
If you are using ddrescue 1.22 and a suitable --min-read-rate, ddrescue should read all the good areas in passes 1 and 2, and leave all the tar pits for passes 3 and 4. Try something like this:
ddrescue --cpass=1,2 --try-again -c1 --skip-size=50MB -a 100k /dev/sdd disk.img disklog
Can I say: Start at byte 100G and read backwards?
Yes, 'ddrescue -s 100G -R'. But I expect the command line above to work better.
Best regards, Antonio.
[Prev in Thread] | Current Thread | [Next in Thread] |