Public bug reported:

I am on a system running Windows XP, Kubuntu 7.10 (32-bit), and Ubuntu
8.04 (64-bit). I installed Kubuntu *after* Ubuntu, and apparently while
it found Ubuntu's /boot/grub/menu.lst, instead of using it as a
reference it copied it over and overwrote the bootloader, adding itself.
Now, thankfully when Ubuntu upgraded it had an error as far as the
bootloader goes (otherwise I would have lost Kubuntu, since that was not
listed in Ubuntu's outdated menu.lst), but as a result it was still
referencing the old kernel for Ubuntu.

I fixed this by mounting Kubuntu's /boot/grub as well as Ubuntu's and
then cut and pasting over the necessary bits to get it to run the new
kernel. Before this happened I was having all kinds of trouble with low
graphics mode, etc. the whole mess. No end of really confusing problems,
because it was booting into the old kernel, because the menu.lst it had
updated was Ubuntu's, which was not getting used because I have Kubuntu
GRUB also.

Point being, I think the only real fix for this is to use _shared space
for the menu.lst file_, because copying over each way will never fix
this. Alternatively, perhaps if it finds GRUB is already installed, it
could update *that* GRUB's menu.lst, or at least search for it and use
it as a base instead of whatever is mounted.

** Affects: ubuntu
     Importance: Undecided
         Status: New

-- 
menu.lst on triple boot systems
https://bugs.launchpad.net/bugs/231710
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to