It seems this message got lost twice!, so I send it again.
Steve Costaras wrote:
My question is more to if/when I need to re-lay down the raw blocks back
to the array to try a second recovery attempt would setting the output
block starting point be the method I would need to use?
I'm afraid you are doing all the wrong way. Please, try this.
First, to write the data to tapes use the commands:
ddrescue -o0 -i0 -s<tape0_size> /dev/md0 /dev/st0 log00
ddrescue -o0 -i<tape0_size> -s<tape1_size> /dev/md0 /dev/st0 log01
ddrescue -o0 -i<tape0_size+tape1_size> -s<tape2_size> /dev/md0
/dev/st0 log02
ddrescue -o0 -i<tape0_size+tape1_size+tape2_size> -s<tape3_size>
/dev/md0 /dev/st0 log03
...
Until the input position "-i" is beyond the disk's end. Be sure that
every tape is written correctly, without write or tape-full errors. If
necessary repeat the command with a new tape, a different size or the
retry option (in case of read errors).
Second, to restore the data from tapes use the commands:
ddrescue -o0 -s<tape0_size> /dev/st0 /dev/md0
ddrescue -0<tape0_size> -s<tape1_size> /dev/st0 /dev/md0
ddrescue -0<tape0_size+tape1_size> -s<tape2_size> /dev/st0 /dev/md0
ddrescue -0<tape0_size+tape1_size+tape2_size> -s<tape3_size> /dev/st0
/dev/md0
Remember to change tapes between commands.
Regards,
Antonio.
_______________________________________________
Bug-ddrescue mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-ddrescue