Ubuntu does not put Fedora into GRUB menu

10,238

Solution 1

Mount the other partition, and then run sudo update-grub.

To do that, open nautilus, and then right click the drive like shown below and click "Mount":

enter image description here

After that, run sudo update-grub in a terminal.

Fedora should show up. Now when you reboot, you can select it.

Solution 2

The OP asked "How can I get Fedora back in my boot menu?"; at least one answer was provided that resolved the same issue that I had with Ubuntu & Fedora boot menus. Might wanna mark it as "Solved"?

Here's another link to the Fedora forums where the same problem was resolved by an answer that was posted here, and the thread was consequently marked as "Solved":

Grub (Ubuntu) does not detect Fedora 17

Solution 3

This may be a bug in 12.10....

Can you boot in to Ubuntu 12.04, then run boot repair or use the following commands to see if you get access to Fedora from grub?

sudo grub-install /dev/sdX
sudo update-grub

Replacing sdX with the actual drive, which will probably be sda, but use disk utility to double check if you are unsure.

Share:
10,238

Related videos on Youtube

bernaulli
Author by

bernaulli

Updated on September 18, 2022

Comments

  • bernaulli
    bernaulli over 1 year

    I have installed a number of operating systems, including Fedora. Most recently I installed Ubuntu, and Ubuntu installed its own version of the GRUB bootloader. However, Fedora does not show up on the list of operating systems to boot from.

    How can I get Fedora back in my boot menu?

  • TrailRider
    TrailRider almost 12 years
    just curious, why would grub not find the unmounted partition? is this a bug related to Fedora/other non Ubuntu Linux flavors? I've dual boot 2 versions of Ubuntu and not had to mount the other partition to get grub to find it...BTW I'm not criticizing your post, seem logical to me, I was just wondering why the workaround was necessary
  • Anwar
    Anwar almost 12 years
    It doesn't work
  • bernaulli
    bernaulli almost 12 years
    @TrailRider I removed ubuntu 12.10 and installed Linux Mint 13 incase there is bug in ubuntu, I got the same result i.e. fedora missing from boot menu.
  • jrg
    jrg almost 12 years
    @TrailRider I've no clue. Fedora recognizes Ubuntu fine, Ubuntu recognized my Debian install fine, it just doesn't like Fedora. shrug
  • soroosh
    soroosh about 11 years
    I think ubuntu can't mount lvm partition by default. sudo apt-get install lvm2 so, you can mount fedora boot partition and update grub.