Other OSes added to GRUB menu even when GRUB installed to partition (not MBR)

Bug #141430 reported by Tim Hull
4
Affects Status Importance Assigned to Milestone
ubiquity (Ubuntu)
Won't Fix
Wishlist
Unassigned

Bug Description

Binary package hint: ubiquity

In Ubuntu Feisty and Gutsy, if one chooses "Advanced" options at the end of the install and specifies a partition to install GRUB in (instead of the MBR), GRUB still adds choices for all of the other OSes on the system. This makes little sense, as the primary reason for installing GRUB to a partition (instead of the MBR) is because one is using another bootloader (such as rEFIt in the case of my MacBook).

As I am prompted to pick between all of these options on every boot, this can be quite annoying when I just want to install/use pre-release versions of Ubuntu in a separate partition. Please change this for Gutsy such that other OSes do NOT get added to the boot menu when GRUB is installed to a partition.

Evan (ev)
Changed in ubiquity:
importance: Undecided → Wishlist
Revision history for this message
TerryG (tgalati4) wrote :

Triaged to Confirmed. I think that the user should be given the option, since there are cases where you still want all of the other OS's to show up. I have a machine with 4 distros on it and I want them to show up when I replace one of the distros with a new one.

Changed in ubiquity:
status: New → Confirmed
Revision history for this message
Adrian R Goalby (argoalby) wrote :

Agree strongly with TerryG above.

When installing GRUB to a partition some people NEED all the OS's available. The change should be to ask the user whether they want this grub to include all other OS's in its menu. Suggest default to "all the OS's", because ignoring unwanted entries in a menu is a minor irritation compared to not having a required entry present.

I use GRUB in partition to leave it possible to very simply dropback to another OS, by just changing the boot/active partition flag in the MBR.

Revision history for this message
Phillip Susi (psusi) wrote :

If you don't want the other OSes detected and added to the menu, do sudo chmod a-x /etc/grub.d/30_os-prober and sudo update-grub.

Changed in ubiquity (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.