ich hab in den letzten Tagen 2 mal den Umzug von Ubuntu durchgeführt, jeweils war eine größere HD der Grund. Ich hab eine etwas andere Vorgehensweise. Zur Anregung mal hier meine:
Beide HDs (alt und neu) angeschlossen und von LiveCD starten. 2 Terminals öffnen. Im ersten:
Damit ich die Übersicht über meine HDs habe.
Dann erstelle ich grundsätzlich neue Verzeichniss zum Einhängen der Partitionen, einfach um jeden Irtum auszuschließen:
| sudo mkdir /alt
sudo mkdir /neu
|
Für die Home Partition wenn getrennt:
| sudo mkdir /homealt
sudo mkdir /homeneu
|
Alle Partitionen einhängen nach dem Muster:
| sudo mount /dev/<Partition> /<verzeichnis> #/alt /neu /homealt /homeneu
|
Kopieren inkl. aller Rechte (ich nehme cp):
| sudo cp -a /alt/* /neu
sudo cp -a /homealt/* /homeneu
|
wenn auf der alten HD Home noch nicht als separate Partiton vorhanden ist:
| sudo cp -a /alt/home/* /homeneu
|
fstab und menu.lst ändern wie schon im Artikel beschrieben.
Und dann kommt das eigentliche Problem: Grub - In beiden Fällen endete bei mir der erste Start nach entfernen der alten HD Grub in Stage 1.5 mit Fehler 2. Auch mit Hilfe der Super Grub CD war es mir nicht möglich den Bootmanager funktionierend zu schreiben. Hier half nur der LiveCD Start, einbinden der Systempartition (da reicht /mnt):
| sudo mount /dev/<Partition> /mnt/boot #<Partition> wie sda1 oder ähnlich
|
und dann eine neue GRUB Installation:
| sudo grub-install --root-directory=/mnt /dev/<Festplatte> #<Festplatte> wie sda OHNE Zahl!
|
Danach lief alles wie gewünscht.
ich hoffe die Beschreibung hilft beim Vervollständigen des Artikels.