Daniel Bauer wrote:
On 22 May 2003 at 12:10, Andreas Kyek wrote:
Dein Problem ist, das du eine separate /boot partition unter 7.2 benutzt hast. Damit liegt dein vmlinuz in (hd0,4)/vmlinuz (eigentlich).
Als Abhilfe kannst du versuchen, mit der 8.2 zu booten. dann:
mount /dev/hda5 /mnt cd /mnt ln -s . boot cd umount /mnt
Hallo Andreas,
vielen herzlichen Dank, genau das wars, wenn mir jetzt noch jemand erklären kann wieso, dann bin ich überglücklich ;)
Ich versuchs: Wie ich es verstanden habe mit diesem grub, muss der Pfad zum Boot-Kernel vor / nach dem mount der Filesysteme der gleiche sein (hier: /boot/vmlinuz). Zuerst greifst Du mittels (hd0,4)/boot/vmlinuz über dem Symlink im boot-Fielsystem auf vmlinuz zu und nachdem /boot gemountet ist, direkt auf das File ohne Symlink. Die andere zuerst ins Auge fallende Möglichkeit, die Kommandozeile so abzuändern: kernel (hd0,4)/vmlinuz root=/dev/hda7 hat bei mir nie funktioniert, da _nach_ dem mount von /boot das File nicht mehr unter /vmlinuz zu finden ist. (evtl. hätte ein symlink der Art "ln -s /boot/vmlinuz /vmlinuz" mein Problem gelöst; das habe ich aber nie versucht. Andreas