Ubuntu 没有将 Fedora 放入 GRUB 菜单

ber*_*lli 9 grub2 window 12.04 fedora

我已经安装了许多操作系统,包括 Fedora。最近我安装了 Ubuntu,而 Ubuntu 安装了它自己版本的 GRUB 引导加载程序。但是,Fedora 没有出现在要启动的操作系统列表中。

我怎样才能让 Fedora 回到我的启动菜单中?

jrg*_*jrg 10

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

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

在此处输入图片说明

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

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

  • 只是好奇,为什么 grub 找不到卸载的分区?这是一个与 Fedora/其他非 Ubuntu Linux 风格相关的错误吗?我有双启动 2 版本的 Ubuntu,不必挂载另一个分区来让 grub 找到它......顺便说一句,我不是在批评你的帖子,对我来说似乎合乎逻辑,我只是​​想知道为什么需要解决方法 (4认同)

Fer*_*ect 1

这可能是12.10中的一个错误......

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

sudo grub-install /dev/sdX
sudo update-grub
Run Code Online (Sandbox Code Playgroud)

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