It's a function of update-grub. See https://help.ubuntu.com/community/GrubHowto
On my system I have three bootable partitions: sda1 Recovery sda2 windows **bootable** sda3 swap sda5 /boot sda6 Feisty 32-bit / **bootable** sda7 Gutsy 64-bit / **bootable** sda8 /home Originally sda7 was used for testing and if I installed from the LiveCD allowing the default option to install grub, whenever there was a kernel-update sda5/boot/grub/menu.lst would be altered inside the automagic blocks and the UUIDs of sda7 (the default root as far as Gutsy is concerned) would replace the UUID of sda6 for all the Feisty kernel entries. I set the default kopt and groot to Feisty and then installed Gutsy to sda7 without allowing grub to be installed. It's an option in the final dialog of the installer (Advanced... button I seem to recall). Now when Gutsy updates kernels it doesn't touch the menu.lst, and I deal with it manually. I have the added issue of renaming generic kernel files to -64 or -32. -- upgrade kernel destroys ubuntu grub menu.lst entries https://bugs.launchpad.net/bugs/141642 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
