Klonen einer 512-Sektoren-Größe auf ein Advanced Format WD Black-Laufwerk

1

Ich habe ein altes WD Black-Laufwerk, das kein erweitertes Format hat. Da ein Sektor in einem nicht genutzten Bereich fehlerhaft ist, muss er auf eine neue Festplatte geklont werden, um Datenverluste zu vermeiden. Leider ist das gleiche Laufwerksmodell nicht mehr erhältlich. Ich habe einen WD1003FZEX Black 1 TB mit Advanced Format gekauft. Wenn ich versuche, die alte Nicht-AF-Festplatte auf die neue Advanced Format-Festplatte zu klonen, beschwert sich Clonezilla, dass die neue Festplatte um einige Sektoren zu klein ist.

Einige Fakten.

  • Das alte Laufwerk ist als Windows 7 NTFS-Laufwerk formatiert. Hat 100 MB "System umgekehrt" Partition.
  • Das alte Laufwerk hat eine Sektorgröße von 512
  • Neues Laufwerk ist Advanced Format
  • Ich klone auf das neue Laufwerk mithilfe eines externen USB-Gehäuses.
jtl999
quelle
Ich vermute (ohne Nachforschungen anzustellen), dass das neue Laufwerk einen größeren Sektor verwendet (das ist das, was "Advanced Format" ist) und dies verwirrt CloneZilla. Ist es möglich, das neue Laufwerk mit 512-Byte-Sektoren neu zu formatieren? Das könnte das Problem beheben. (Wenn Sie ein 3 TB + -Laufwerk haben, funktioniert dies nicht, aber ich stelle mir vor, dass es für 1 TB in Ordnung wäre.)
user55325
versuche partedmagic. Wenn es heißt, dass das Ziel zu klein ist, können Sie die Größe der ursprünglichen Partition beispielsweise um 10 MB (oder was auch immer) verkleinern.
Cybernard

Antworten:

0

Versuchen Sie es mit dd_rescue( ddrescuein Ubuntu-Varianten aufgerufen ) und leiten Sie es in etwas wie xz(oder das universellere gzipund 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 sdXbefindet 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 bzip2gibt 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, splitein 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.

Wyatt8740
quelle
Ich benutze Linux, aber diese Festplatte ist NTFs.
jtl999
Entschuldigung für die verspätete Antwort - Dies sollte immer noch funktionieren. Stellen Sie nur sicher, dass Sie zuerst das Laufwerk aushängen und alles mit schreibgeschütztem Zugriff ausführen.
Wyatt8740
Ich habe bereits eine Neuinstallation von Windows auf dem neuen Laufwerk durchgeführt und bin mir nicht sicher, ob mein altes ausgefallenes Laufwerk mehr funktioniert. Hoffentlich hilft Ihr Rat der nächsten Person, die dieses Problem hat.
jtl999