Bug 440445

Summary: Custom grub menu overwritten when kernel is upgraded
Product: [openSUSE] openSUSE 11.0 Reporter: Mike Elkevizth <melkevizth>
Component: Update ProblemsAssignee: Jozef Uhliarik <juhliarik>
Status: RESOLVED DUPLICATE QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: chrubis, jreidinger
Version: Final   
Target Milestone: ---   
Hardware: All   
OS: openSUSE 11.0   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Mike Elkevizth 2008-10-31 03:39:06 UTC
This is more an annoyance than anything else, but it still probably should be addressed.  Anytime the kernel is updated, the menu.lst file is updated automatically like a new installation from disk.  This is a problem when extensive editing has been done on a multiple boot system.  You are then (most likely) forced to boot into openSUSE after the kernel upgrade and manually restore the menu.lst file.
Comment 1 Cyril Hrubis 2008-10-31 15:22:20 UTC
You are supposed to edit your bootloader configuration in yast, if you did so and it was broken after update, it's a bug. If you are editing your configuration files by hand, they probably end up with these files replaced just because some of them are generated using sysconfig and other places.

Moving to bootloader experts to eventually correct me and explain it more precisely.
Comment 2 Mike Elkevizth 2008-11-01 16:30:15 UTC
I do edit the file manually, as this is much easier to do for me than using yast.  However, I can't believe that this behavior couldn't be handled properly anyhow.  Also, if yast needs to be used, then perhaps the install script should be updated to find other operating system installations better and add them automatically to the grub menu.
Comment 3 Josef Reidinger 2008-11-03 07:46:12 UTC
yes, this will be handled in next release when we change how kernel upgrade change entries...you should select entries which doesn't change automatic and that you must upgrade manually and section which is automatic and which we ensure that it is correct. Market as duplicate of general kernel upgrade improve bug.

*** This bug has been marked as a duplicate of bug 427854 ***