I am learning to use ddrescue and I would like you to clarify some doubts about it.
The details of the test are:
About to copy 138412 kBytes from /dev/sda4 to image-132M.img. Starting positions: infile = 0 B, outfile = 0 B Copy block size: 128 sectors Initial skip size: 128 sectors Sector size: 512 Bytes Press Ctrl-C to interrupt rescued: 138412 kB, errsize: 0 B, current rate: 2162 kB/s ipos: 138346 kB, errors: 0, average rate: 9886 kB/s opos: 138346 kB, run time: 14 s, successful read: 0 s ago Finished
My Doubt is:
1 - Do ipos and opos indicate the MB that is transferred between the origin (in) and the output (out)?
2 - Why is there a difference of 128 sectors among ipos, opos with respect to rescued?
3 - The part where rescued appears must have the same size as About to copy?. If so, it means that all sectors have been able to be read/recovered. This is correct?
4 - Is it necessary to specify the -d (direct) option? In which scenarios is it recommended to use this option?