Um eine Festplatte zu klonen, sollten Sie unbedingt alle Partitionen aushängen. Alle modernen Desktop-Betriebssysteme verfügen über viele Dienste, die im Hintergrund ausgeführt werden und in die Betriebssystempartition schreiben. Außerdem können sie aus verschiedenen Gründen regelmäßig in andere gemountete Partitionen (sogar auf andere Festplatten) schreiben. Die Schreibvorgänge sind zwar klein und wenig, aber alle Schreibvorgänge - insbesondere diejenigen, die Metadaten des Dateisystems betreffen - führen zum Zerstören des Klonens.
Normalerweise kopiert man komplette Laufwerke durch Booten eines Linux Live-CD / DVD / USB-Keys (wählen Sie eine beliebige Distribution aus, ich bevorzuge Mint für diese Art von Dingen). Auf diese Weise können Ihre Festplatten unmontiert bleiben.
Der Befehl, den Sie dort haben, funktioniert gut, aber wenn ein Sektor aus irgendeinem Grund nicht gelesen werden kann, dd
wird er aufhören. Möglicherweise möchten Sie dieses Verhalten oder Sie möchten, dass es weitergeht. Arch verfügt über eine hervorragende Dokumentation für das Klonen von Datenträgern und empfiehlt Folgendes:
# dd if=/dev/sdX of=/dev/sdY bs=512 conv=noerror,sync
Lesen Sie jedoch die Dokumentation, insbesondere zum Anpassen bs
an höhere Werte, da dies die Klongeschwindigkeit erheblich beeinflussen kann. Wenn Sie dd
anhalten möchten, wenn ein Fehler auftritt, entfernen Sie das conv=noerror,sync
Teil.