Auf meinem Heimserver läuft Debian Lenny, und ich bin dabei, das Systemlaufwerk auf ein größeres Laufwerk zu aktualisieren.
Dabei möchte ich die Gelegenheit nutzen, die Partitionen neu zu organisieren und ihre Größe zu ändern. Zu Lernzwecken plane ich die Migration von einer MBR-Partitionstabelle zu GPT .
Aufgrund dieser beiden Änderungen kann ich nicht einfach "dd if = / old / drive of = / new / drive" ausführen (naja , nicht ohne viel Arbeit danach). Ich könnte den Debootstrap- Prozess verwenden , um eine Neuinstallation auf dem neuen Systemlaufwerk zu erhalten, aber ich habe diese Technik während des letzten System-Upgrades verwendet und es ist wahrscheinlich übertrieben.
Kann ich die Partitionen einfach vom alten auf das neue Laufwerk kopieren?
Funktioniert "dd if = / dev / hda1 von = / dev / hdb2" , wenn / dev / hdb2 größer als / dev / hda1 ist ? (In diesem Fall kann die Größe des Dateisystems geändert werden, um die neue größere Partition zu nutzen, oder?)
Wäre parted (oder gparted ) ein besseres Werkzeug zum Kopieren des Inhalts der Partitionen?