gnu ddrescue wurde entwickelt, um in solchen Situationen zu funktionieren - es ist ein Tool im Stil von DD, das speziell für die Datenwiederherstellung entwickelt wurde. Du musst in Linux booten (vielleicht mit einem Liveusb, um es zu benutzen).
Howtogeek schlägt vor, zwei Durchgänge auszuführen - der erste besteht darin
ddrescue –n –b 2048 /dev/cdrom <ISO file> <log file>
, die leicht zu wiederherstellenden Teile der Festplatte zu sichern, und der zweite macht ddrescue –d –b 2048 /dev/cdrom <ISO file> <log file>
das Wiederherstellen von Blöcken schwieriger