Website-Suche

So klonen Sie eine Partition oder Festplatte unter Linux


Es gibt viele Gründe, warum Sie eine Linux-Partition oder sogar eine Festplatte klonen möchten. Die meisten davon hängen mit der Erstellung von Backups Ihrer Daten zusammen. Es gibt mehrere Möglichkeiten, dies unter Linux zu erreichen, indem Sie einige externe Tools wie partimage oder Clonezilla verwenden.

In diesem Tutorial befassen wir uns jedoch mit dem Klonen von Linux-Festplatten mit dem Tool dd, das am häufigsten zum Konvertieren oder Kopieren von Dateien verwendet wird und in den meisten Linux-Distributionen vorinstalliert ist.

So klonen Sie eine Linux-Partition

Mit dem dd-Befehl können Sie die gesamte Festplatte oder nur eine Linux-Partition kopieren. Beginnen wir mit dem Klonen einer unserer Partitionen. In meinem Fall habe ich die folgenden Laufwerke: /dev/sdb, /dev/sdc. Ich werde /dev/sdb1/ darauf klonen /dev/sdc1.

Lesen Sie auch: So klonen Sie Linux-Partitionen mit dem Befehl „cat“.

Listen Sie diese Partitionen zunächst wie gezeigt mit dem Befehl fdisk auf.

fdisk -l /dev/sdb1/ /dev/sdc1

Klonen Sie nun eine Partition /dev/sdb1/ nach /dev/sdc1 mit dem folgenden dd-Befehl.

dd if=/dev/sdb1  of=/dev/sdc1 

Der obige Befehl weist dd an, /dev/sdb1 als Eingabedatei zu verwenden und in die Ausgabedatei /dev/sdc1 zu schreiben.

Nachdem Sie die Linux-Partition geklont haben, können Sie beide Partitionen überprüfen mit:

fdisk -l /dev/sdb1 /dev/sdc1

So klonen Sie eine Linux-Festplatte

Das Klonen einer Linux-Festplatte ähnelt dem Klonen einer Partition. Anstatt jedoch die Partition anzugeben, verwenden Sie einfach das gesamte Laufwerk. Beachten Sie, dass in diesem Fall empfohlen wird, dass die Festplatte die gleiche Größe (oder größer) als das Quelllaufwerk hat.

dd if=/dev/sdb of=/dev/sdc

Dadurch sollte das Laufwerk /dev/sdb mit seinen Partitionen auf die Zielfestplatte /dev/sdc kopiert werden. Sie können die Änderungen überprüfen, indem Sie beide Laufwerke mit dem Befehl fdisk auflisten.

fdisk -l /dev/sdb /dev/sdc

So sichern Sie den MBR unter Linux

Der dd-Befehl kann auch zum Sichern Ihres MBRs verwendet werden, der sich im ersten Sektor des Geräts vor der ersten Partition befindet. Wenn Sie also ein Backup Ihres MBR erstellen möchten, führen Sie einfach Folgendes aus:

dd if=/dev/sda of=/backup/mbr.img bs=512 count=1. 

Der obige Befehl weist dd an, /dev/sda nach /backup/mbr.img mit Schritt 512 zu kopieren Bytes und die Count-Option weist an, nur 1 Block zu kopieren. Mit anderen Worten, Sie weisen dd an, die ersten 512 Bytes von /dev/sda in die von Ihnen bereitgestellte Datei zu kopieren.

Das ist alles! dd command ist ein leistungsstarkes Linux-Tool, das beim Kopieren oder Klonen von Linux-Partitionen oder -Laufwerken mit Vorsicht verwendet werden sollte.