Bug 302004 - merge existing GRUB menu.lst for parallel installation
Summary: merge existing GRUB menu.lst for parallel installation
Status: RESOLVED WONTFIX
Alias: None
Product: openSUSE 10.3
Classification: openSUSE
Component: Installation (show other bugs)
Version: Beta 1
Hardware: x86-64 openSUSE 10.3
: P4 - Low : Enhancement with 2 votes (vote)
Target Milestone: ---
Assignee: Jozef Uhliarik
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-20 23:35 UTC by Forgotten User 42maXmOW7B
Modified: 2009-02-11 15:15 UTC (History)
2 users (show)

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User 42maXmOW7B 2007-08-20 23:35:28 UTC
For my first test, I installed 10.3 Beta1 on a working openSUSE 10.2 system which has everything except /boot in LVM, by creating a new LVM logical volume for the 10.3 root partition and mounting the existing /boot partition without formatting. Despite the warning from YaST this works perfectly fine, but I had to merge the GRUB menu items for 10.2 from /boot/grub/menu.lst.old into /boot/grub/menu.lst manually, whereafter the 10.2 installation also boots fine again.

As this is rather convenient for testing, I'd like to suggest that this be done automatically, ie. if the installation procedure finds an existing menu.lst it should preserve its entries and just add a new one in front of them.

Also, the strong warning against mounting existing partitions without reformatting them could, at least in the case of /boot, be toned down a bit.
Comment 1 Thomas Fehr 2007-08-23 12:45:49 UTC
This is something for yast2-bootloader, not yast2-storage.
Comment 2 Forgotten User 42maXmOW7B 2007-09-01 23:15:38 UTC
Problem still exists in openSUSE 10.3 Beta2.
Comment 3 Stefan Fent 2007-09-03 08:47:31 UTC
This won't be fixed in 10.3, but we'll keep in in mind.
Comment 4 Joachim Plack 2008-03-20 04:19:52 UTC
reevaluate bug for SLE11
Comment 5 Joachim Plack 2008-03-20 04:21:35 UTC
see above
Comment 6 Joachim Plack 2008-07-15 11:22:20 UTC
assign to yast2-bootloader maintainer
Comment 7 Jozef Uhliarik 2009-02-11 15:15:31 UTC
After checking code there is part which is responsible for adding other installed OS but it doesn't work with LVM and also it works different from your point of view.

The yast2-bootloader check other linux partitions and if it finds some menu.lst it takes dafault boot entry and add it to new menu.lst (if it is classical boot entry)

Your idea is different from existing solution it is opposite of existing solution ;-)

I am sorry we consumed a lot of time with fixing bugs in algorithm for adding other installed OS. There is also a lot of open bugs for bootloader. It will be better to concentrate power on fixing existing problems.

Closed like wontfix.

You can also send patch ;-)