Am Donnerstag, 18. Mai 2006 16:26 schrieb Heinz W. Pahlke:
Hallo,
da meine 60-GB-Linux-Platte langsam ueberlaeuft, will ich sie gegen eine 250-GB-Platte austauschen. Eingebaut ist sie als 2. Platte, was auch so bleiben soll.
/root mit boot liegt derzeit noch auf der 1. Platte, auf der ansonsten Windows installiert ist.
Da Windows auch Platzprobleme bekommt, will ich die root-Partition auf die 2. Platte umziehen.
grub ist bislang auf root=hda7 installiert. Wenn ich ihn auf root=hdb1 packe, kann es dann eigentlich Probleme geben?
Als Bootmanager ist sonst noch xfdisk installiert, ueber den ich zwischen grub/linux, Windows XP, Windows 98 und DOS waehlen kann. grub laesst sich deshalb auch nicht im MBR installieren, was mir aber sowieso nicht gefallen wuerde.
Gibt es eigentlich eine Moeglichkeit, Linux umzuziehen, ohne fuer das erste Booten die Suse-CD einlegen zu muessen?
Beste Gruesse,
Heinz. Ich würde folgendermassen vorgehen falls das System auf hdb1 soll; gehe davon aus das /boot Verzeichnis im root ist und keine extra zu mountende Partition.
1. Rescuesystem von DVD starten 2. /alt und /neu anlegen 3. das alte system nach /alt mounten, die neue Partition nach /neu 4. Das system von /alt nach /neu kopieren 5. /neu/boot/grub/menu.lst und device.map anpassen /neu/etc/fstab anpassen (evtl. swappartition erstellen,formatieren) 6. grub-install --root-directory=/neu /dev/hdb1 (oder grub aufrufen ; root (hd1,0) #2.Platte, 1.Partition => hdb1 setup (hd1,0) sollte auch gehen,falls mir mein Gedächtnis keinen Streich spielt.) Dann muss dem Bootmanager nur noch erzählt werden, das er /dev/hdb1 zu booten hat. tschüss Didi