0
How can I attempt to read bad sectors from the end of the disk, using ddrescue
? I have dynamic volumes and the LDR is kept at the end of the disk, unlike MBR.
I remember that I've tried --reverse
but it changed the direction from the last tried position (basically going back towards the starting point, from the first bad sectors found), instead of starting from the end of the disk.
This is the output of head -n 10 mapfile
:
# Rescue Logfile. Created by GNU ddrescue version 1.16
# Command line: ddrescue -d -f -r3 /dev/sdb /dev/sda rescue.log
# current_pos current_status
0x4E39922200 /
# pos size status
0x00000000 0x1DF9F200 +
0x1DF9F200 0x00001E00 -
0x1DFA1000 0x45EE0200 +
0x63E81200 0x00000E00 -
0x63E82000 0x00000200 +
1Please post the beginning of your current map file:
head -n 10 mapfile
.--reverse
reverses the direction but I don't expect it to necessarily altercurrent_pos
, especially when the tool performs something other than "copying non-tried blocks". Changingcurrent_pos
manually shouldn't break things but I haven't tested this (therefore just a comment). – Kamil Maciorowski – 2019-03-10T20:46:49.540`# Rescue Logfile. Created by GNU ddrescue version 1.16
Command line: ddrescue -d -f -r3 /dev/sdb /dev/sda rescue.log
current_pos current_status
0x4E39922200 /
pos size status
0x00000000 0x1DF9F200 + 0x1DF9F200 0x00001E00 - 0x1DFA1000 0x45EE0200 + 0x63E81200 0x00000E00 - 0x63E82000 0x00000200 +` – Nick – 2019-03-10T22:37:10.053
1Thank you. Hint: next time add relevant information to the question; your comment is barely readable. Even if it was very clear, the general rule is any question should be self contained and complete, it should not rely on following comments. – Kamil Maciorowski – 2019-03-10T23:41:22.330