Der DD -Befehl in Linux ist ein leistungsstarkes Dienstprogramm, mit dem eine Datei kopiert und konvertiert wird. Wie unter Linux wird alles als Datei angesehen. Sogar Ihre Festplattenfahrten. Daher kann DD auch zum Klonen von Scheiben und Partitionen verwendet werden. Das DD -Dienstprogramm wird in fast allen Linux -Verteilungen installiert.
Das DD -Dienstprogramm unter Linux kann verwendet werden, um:
In diesem Beitrag wird beschrieben, wie DD verwendet wird, um eine Festplatte im Linux -Betriebssystem zu klonen. Das hier gezeigte Verfahren wurde auf Linux Mint 20 getestet. Für andere Linux -Verteilungen kann das gleiche Verfahren zum Festplattenklonen verwendet werden.
Notiz: Bevor Sie den DD -Befehl ausführen, um die Festplatte an das Ziel zu klonen, denken Sie daran, dass alle Daten am Ziel verloren gehen, und Sie werden nicht darüber informiert. Stellen Sie daher sicher, dass Sie das richtige Ziel angeben, damit Sie Ihre wertvollen Daten möglicherweise nicht verlieren.
DD -Befehlssyntax
Die grundlegende Syntax des DD -Befehls lautet wie folgt:
$ sudo dd if = Source-disk von = destination-disk [Option]
Wo
Klonen Sie eine ganze Festplatte
$ lsblk
Oder Sie können auch den folgenden Befehl zum Anzeigen der Festplatten verwenden:
$ fdisk -l
Wir haben drei Festplatten /dev/sda,/dev/sdb und/dev/sdc. Der /dev/sdb hat zwei Partitionen /dev/sdb1 und/dev/sdb2. Wir möchten die genaue Kopie aus erstellen /dev/sdb to/dev/sdc. Beide Scheiben /Dev /SDB Und /dev/sdc haben die gleiche Größe, 5 GB. Sie können eine kleinere Festplatte auf eine größere Festplatte kopieren, können jedoch keine größere Festplatte auf eine kleinere kopieren.
$ sudo dd if =/dev/sdb von =/dev/sdc Status = Fortschritt
Dieser Befehl fordert DD an, die Quelldisk zu kopieren /dev/sdb auf die Zielscheibe /dev/sdc und zeigt den Fortschritt des Klonierungsprozesses.
Sobald der Klonierungsprozess abgeschlossen ist, sehen Sie eine ähnliche Ausgabe.
Klonen Sie eine Partition von einer Festplatte auf eine andere
Mit dem gleichen oben beschriebenen Verfahren kann eine Partition von einer Festplatte auf eine andere kloniert werden. Anstatt die Festplatte anzugeben, müssen Sie jedoch die Partition angeben, die Sie klonen möchten.
Zum Beispiel wäre der Befehl, um eine Partition /Dev /SDB2 nach /Dev /SDC2 zu klonen: der Befehl wäre:
$ sudo dd if =/dev/sdb2 von =/dev/sdc2 Status = Fortschritt
Das ist alles, was es gibt! Mit der oben beschriebenen einfachen Prozedur können Sie leicht eine Festplatte oder Partition in Ihrem Linux -System klonen.