So I went ahead and tried to patch an older 1.6 from the post below. I am very head strong and stubborn so I did try. Using
sudo ./ddrescue -B -d -v -r0 /dev/disk2s3 /Volumes/Lacie/testthree/savepleasethrid.dmg savepleasetwo.log I know a tiny tiny bit of C so me f'ng up is easy. Here is the main.cc file that I tried to hand patch. http://ldbss.com/ddrescue/main.txt And here is the console output Initial status (read from logfile) rescued: 0 B, errsize: 0 B, errors: 0 Current status rescued: 0 B, errsize: 8126 PiB, current rate: 0 B/s ipos: 8126 PiB, errors: 1, average rate: 0 B/s opos: 8126 PiB ddrescue: internal error: bad size copying a Block This portion ipos: 8126 PiB was constantly updating it's self in the terminal, something that never happened before. It usually takes 30 sec to a minute to get back an update. > I made a modification to main.cc so to support ddrescue's direct mode ("-d") > when running on Mac OS X or Darwin systems. It seems to work-- in my test > case, without -d a volume copy (with around 300 errors) took more than > twice as long. > I don't know enough about configure to make this compile in automatically; just use this to See previous email...
_______________________________________________ Bug-ddrescue mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-ddrescue
