Upgraded the Jaunty and Hardy kernels on my multi boot tower yesterday.
The Jaunty upgrade offered the customary choice of grub menus. The Hardy
upgrade didn't. When I rebooted Jaunty it ran the latest kernel. Hardy
didn't show the 2.6.24-26 or 2.6.24-27 kernels in the boot menu. They
were present in the /boot/grub/menu.lst file. Looks like I've been
running the 2.6.24-25 kernel all this time without realizing it. Found a
couple of Google hits that talked about the problem but with no
resolution.
Never ran into this before. Anyone have any ideas, docs, pointers?
Re: missing bootmenu entries
Did not reply to you earlier because I do not understand your situation
and I was hoping that someone else who does answer you.
What is this multi boot tower and is there any link you can provide so I
can understand it? And how are the kernels upgraded (to this boot)? I
googled but results were zilch.
Customary choice as in menu entries of kernels or choice to use grub2 or
grub-legacy? Did you do a sudo upgrade-from-legacy thingy in jaunty?
What is jaunty grub and hardy grub? (grub-install -v)
Are there menu.lst and grub.cfg in Jaunty and Hardy? (/boot/grub/)
What grub is set to sda (mbr)? (if this is of relevance)
Is jaunty /boot on ext4?
Hope this is something we can resolve or at least something new I can
learn. Hope to hear from you but I will be away for at least 3 days from
saturday.
Regards - Goh Lip
Re: missing bootmenu entries
Already got it sorted out. I'm running Hardy, Jaunty, and Lenny.
All use grub legacy. I had installed Jaunty last and elected to let it
handle the boot function. When I upgraded the Hardy kernel the new
versions never go added to Jaunty's menu.lst file. I seem to remember
that being done automatically in the past but I could be wrong. Since
the new kernel(s) weren't in Jaunty's menu.lst, I was booting into an
old kernel. The fix, of course, once I realized the problem, was to edit
Jaunty's menu.lst.
Thanks for the reply.
Re: missing bootmenu entries
Okay, glad to hear that. When hardy kernel is upgraded need to upgrade
jaunty grub if jaunty grub is set to mbr, otherwise will still have old
hardy kernels.
Good, take care.
Regards - Goh Lip
Re: missing bootmenu entries
Do you have a /boot partition? Is it possible one distro mounts /boot and
the other doesn't?
Re: missing bootmenu entries[SOLVED}
.............snip.............
On my Hardy installation /boot resides on the / partition. The problem
turned out to be my Jaunty installation (on the same disk). Since I had
installed it last, I was booting with it's menu.lst. For some reason it
wasn't picking up the last two kernel upgrades. Running update-grub
didn't help. Had to add the last two Hardy entries manually. Works now
but I still don't know why Jaunty's grub didn't pick up the Hardy
upgrades. I may be wrong but I seem to remember it doing that before.
Thanks for the suggestion.