Ich habe eine neue Festplatte und möchte eine vorhandene Linux-Installation (genauer: OpenSUSE 11.1) von einer Partition auf der alten Festplatte auf eine Partition auf der neuen Festplatte verschieben.
Mein Plan ist:
Booten mit einer Boot-CD (sagen wir, es ist die OpenSUSE-Boot-CD)
BEARBEITEN Wie von vielen vorgeschlagen (danke an alle)
1a. Kopieren Sie alle Dateien von einem Laufwerk auf das andere- Ändern Sie / etc / fstab ( fügen Sie Mount-Punkte zu neuen Partitionen hinzu)
- ändere /boot/grub/menu.conf ( füge eine Boot-Partition hinzu)
- Grub neu installieren
Habe ich recht? Ist es das?
Oder habe ich einen wichtigen Schritt falsch gemacht? (Ich bin mir ziemlich sicher, dass ich es getan habe)
linux
hard-drive
partitioning
opensuse
linux_is_for_desktop
quelle
quelle
Antworten:
Ich würde sagen, dass Sie eines verpasst haben.
Booten mit einer Boot-CD (sagen wir, es ist die OpenSUSE-Boot-CD)
1a. Kopieren Sie alle Dateien von einem Laufwerk auf das andere
Ändern Sie / etc / fstab (ändern Sie die Mount-Punkte in neue Partitionen)
Ich würde sagen, wenn Sie die Partition auf dem neuen Laufwerk so einrichten, dass sie mit den alten Einstellungen kompatibel ist, sollte dies ziemlich einfach sein. Es kann etwas komplizierter sein, wenn Sie die Speicherpunktpositionen in den Betriebssystemdateien bearbeiten müssen. Ich würde empfehlen, die Partitionen so ähnlich zu halten, dass Sie nur booten, das neue Laufwerk bereitstellen, kopieren, die Startpartition ändern und grub auf einem neuen Laufwerk neu installieren müssen. Entfernen Sie das alte Laufwerk und Sie sind fertig!
quelle
Sie müssen Dateien kopieren, wie Axxmasterr betont hat. Alles andere sieht für mich richtig aus. Andere sind einem sehr ähnlichen Weg gefolgt: Verschieben einer GNU / Linux-Installation auf eine neue Partition
Seien Sie vorsichtig mit dem Befehl cp, mit dem Sie Dateien kopieren. Verwenden Sie die Option -a, um ein korrektes Verhalten sicherzustellen, wenn Sie auf Symlinks klicken, und behalten Sie die Eigentumsinformationen bei.
Einige Leute haben tar anstelle von cp verwendet, um die Dateien auf die neue Partition zu kopieren:
Wie im Link zu Beginn vorgeschlagen, möchten Sie möglicherweise den alten Eintrag in der Grub-Datei belassen und einfach einen neuen hinzufügen, falls Sie zurücksetzen müssen.
Viel Glück!
quelle
Ich denke das wird funktionieren.
Wenn sich auf jeder Festplatte nur eine Partition befindet und die neue Festplatte dieselbe Größe oder größer als die ursprüngliche Festplatte ist, können Sie schneller die alte Partition klonen (/ dev / xxx, wobei xxx = Ihre ursprüngliche Festplatte sda) , hdb usw.) zum neuen (/ dev / yyy).
Die Schritte wären also:
Stellen Sie sicher, dass Sie if (Eingabedatei) und korrekt erhalten, da sonst Ihre gesamte alte Festplatte überlastet wird.
quelle