On Mon, Jul 25, 2011 at 6:00 PM, Amos Shapira <[email protected]> wrote: > On 25 July 2011 17:57, Amos Shapira <[email protected]> wrote: >> On 25 July 2011 17:23, Sonia Hamilton <[email protected]> wrote: >>> * Jake Anderson <[email protected]> [2011-07-23 22:35:30 +1000]: >>> >>>> +1 for ddrescue >>>> works well. >>>> >>>> On 07/23/2011 07:15 AM, Amos Shapira wrote: >>>> >You should use ddrescue (I use the gnu ddrescue) which will skip bad >>>> >blocks. >>>> >On Jul 22, 2011 10:14 PM, "Simon Males"<[email protected]> wrote: >>> >>> I've found that myrescue is better than ddrescue, especially with >>> corrupted devices. It has options for exponential backoff of corrupted >>> sections, retries, etc >>> >>> sudo aptitude install myrescue >> >> Are you sure you are comparing to the GNU version of ddrescue? Be >> aware that there is a confusing none-GNU ddrescue which might be a bit >> simplistic. "exponential backoff" etc sound like the features of GNU >> ddrescue I used to help a friend in need. (together with following >> advise from SLUG to put the disk in the fridge every now and then to >> help it stay up for longer, it was at the top of the summer hit too). > > Here is a comparison of the various *rescue tools someone ran a couple > of years ago: > http://gumptravels.blogspot.com/2009/09/ddrescue-ddrescue-gddrescue-gnuddrescue.html
I have tried GNU ddrescue but the drive fails all to often. The block device disappears and I have not worked out a sure fire way of bringing it back online other then a reboot. Power cycling the device (attached via USB) or restarting udev doesn't assist either. Eventually the device becomes available, but there is a lot of twiddling of thumbs. The photos where the main priority, and I manage to source them by mounting the device read only and using rsync to restart the copy once the drive comes back online. I managed to get a lot less error rates by copying smaller files, so I skipped *.MOV and *.AVI patterns with --exclude. If I could tell the linux or the USB system not to offline an erroring device I believe that would help. The above blog post provided me with an idea to issue hdparm options which may assist a failing drive. -- Simon Males -- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
