Nein, das ist ein ziemlich üblicher Weg - ich neige dazu, SFDISK zu verwenden, um Partitionen zu sichern und wiederherzustellen, aber ich habe in der Vergangenheit DD verwendet.
Nachteil beim Kopieren der Partitionstabelle mit dd für die Verwendung in RAID-Arrays
Ich habe dd
die (GPT) -Partitionstabelle von einer Festplatte auf eine andere kopiert, diese Platte dann zu einem mdadm
RAID-Array hinzugefügt, und das System scheint gut zu funktionieren.
Sollte ich ein Problem erwarten und gibt es irgendwelche Nachteile?
PS: Ich habe verwendet, dd
seit ich in der initramfs-Shell steckte.
2 Antworten auf die Frage
Dies ist problemlos möglich - das Quellgerät wird als einzelnes Blockgerät dargestellt, ebenso wie das RAID-Array.
Das Einzige, was Sie beachten sollten, ist das Duplikat, das GPT am Ende der Festplatte speichert. Wenn der neue Speicher größer ist, wird dies auf dem Gerät zu früh angezeigt und Sie können möglicherweise nicht die volle Kapazität nutzen auf die Werkzeuge, die Sie verwenden.
Tools wie gdisk
bieten das Verschieben für Sie an, wenn Sie die Partitionstabelle schreiben. Siehe unten:
$ gdisk $ GPT fdisk (gdisk) version 1.0.1 Partition table scan: MBR: protective BSD: not present APM: not present GPT: present Found valid GPT with protective MBR; using GPT. Command (? for help): w Warning! Secondary header is placed too early on the disk! Do you want to correct this problem? (Y/N):
Ich empfehle Ihnen, die GPT-Datei zu kopieren und gdisk
die Partitionstabelle einfach neu zu schreiben (und möglicherweise erneut zu lokalisieren). Danach können Sie gdisk
erneut aufrufen, um den Speicher neu zu gestalten, falls dies erforderlich ist.
fdisk
kümmert sich auch für Sie:
$ fdisk $ Welcome to fdisk (util-linux 2.27.1). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. GPT PMBR size mismatch (204799 != 409599) will be corrected by w(rite). GPT PMBR size mismatch (204799 != 409599) will be corrected by w(rite). Command (m for help):
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4