Ubuntu不会将Fedora放入GRUB菜单


9

我已经安装了许多操作系统,包括Fedora。最近,我安装了Ubuntu,Ubuntu安装了自己的GRUB Bootloader版本。但是,Fedora不会出现在要启动的操作系统列表中。

如何在我的启动菜单中找回Fedora?

Answers:


10

挂载另一个分区,然后运行sudo update-grub

为此,请打开nautilus,然后右键单击驱动器,如下所示,然后单击“安装”:

在此处输入图片说明

之后,sudo update-grub在终端中运行。

Fedora应该出现。现在,当您重新启动时,可以选择它。


4
只是好奇,为什么grub找不到卸载的分区?这是与Fedora /其他非Ubuntu Linux风格有关的错误吗?我已经安装了Ubuntu的双引导2版本,而不必挂载其他分区来通过grub来找到它……顺便说一句,我没有批评您的帖子,对我来说似乎很合逻辑,我只是​​想知道为什么需要解决方法
TrailRider 2012年

@TrailRider我删除了ubuntu 12.10并安装了Linux Mint 13,以防ubuntu中有bug,我得到了相同的结果,即启动菜单中缺少fedora。
bernaulli 2012年

@TrailRider我不知道。Fedora认可Ubuntu很好,Ubuntu认可我的Debian安装很好,只是不喜欢Fedora。耸耸肩
jrg 2012年

1
我认为ubuntu默认情况下无法挂载lvm分区。sudo apt-get install lvm2因此,您可以挂载fedora引导分区并更新grub。
soroosh

2

OP询问“如何从启动菜单中恢复Fedora?”;至少提供了一个答案,可以解决与Ubuntu&Fedora引导菜单相同的问题。想要将其标记为“已解决”吗?

这是Fedora论坛的另一个链接,在这里通过发布的答案解决了相同的问题,因此该线程被标记为“已解决”:

Grub(Ubuntu)无法检测到Fedora 17


1

这可能是12.10中的错误...。

您是否可以启动到Ubuntu 12.04,然后运行启动修复或使用以下命令查看您是否可以从grub访问Fedora?

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

用实际的驱动器(可能是sda)替换sdX,但是如果不确定,请使用磁盘实用程序仔细检查。


它不起作用
Anwar 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.