Versuchen Sie es mit dd_rescue
( ddrescue
in Ubuntu-Varianten aufgerufen ) und leiten Sie es in etwas wie xz
(oder das universellere gzip
und bzip2
). Dadurch werden Nullen eingefügt, bei denen der fehlerhafte Sektor vorhanden war, der fehlerhafte Sektor jedoch nicht unterbrochen wurde, und die Ausgabe wird komprimiert, sodass sie hoffentlich auf Ihre zweite Festplatte passt.
Beispiel:
dd_rescue /dev/sdX - | bzip2 > /mnt/working_external_disk/diskimage.img.bz2
Wo sdX
befindet sich das Blockiergerät der fehlerhaften Festplatte, und das -
Symbol leitet die Ausgabe an die Stelle weiter stdout
, an die es weitergeleitet wird bzip2
, und bzip2
gibt das komprimierte Disk-Image an die Stelle aus /mnt/working_external_disk/diskimage.img.bz2
. Sie sollten es dann dekomprimieren können, wenn Sie etwas mehr Speicherplatz haben, und es mit bereitstellen mount -o loop /path/to/decompressed/disk/image.img /path/to/mount/to
.
Wenn Sie nicht in ein etwas größeres Laufwerk investieren möchten, können Sie immer versuchen, split
ein paar Sektoren vom Disk-Image zu trennen. Danach wird es wahrscheinlich nicht richtig montiert, aber es ist einen Versuch wert.
Es tut mir leid, wenn dies Ihre Frage nicht beantwortet, aber ich speichere derzeit eine große Datenmenge und bin in einer ähnlichen Situation, und dies hat letztendlich für mich funktioniert. Ich musste ein größeres Laufwerk besorgen, konnte aber in der Zwischenzeit mit eine Kopie der defekten Festplatte erstellen bzip2
.
Wenn Sie Linux / Unix nicht verwenden, entschuldigen Sie die Zeitverschwendung, aber ich habe wenig Erfahrung mit Windows, wenn es um das Sichern von Datenträgern geht.