Ubuntu 11.10 安装中 GRUB 安装致命错误

Ubuntu 11.10 安装中 GRUB 安装致命错误

我的硬盘上装有 Windows XP 和 Windows 7,并且刚刚还在硬盘上安装了 Ubuntu 11.10 桌面版。我决定在分区上安装启动文件,/boot并在 MBR 之外安装 GRUB,并在 Win7 中安装 EasyBCD 作为引导加载程序管理器。以下是我的硬盘分区:

/dev/sda1 winxp(ntfs)
/dev/sda5 win7(ntfs)
/dev/sda6 my other ntfs partition
/dev/sda7 /boot
/dev/sda8 swap
/dev/sda9 /

我选择/dev/sda7作为引导加载程序安装的设备。我按照以下步骤操作这篇关于设置双启动的文章

但是在 Ubuntu 安装的最后一步安装 GRUB 时出现致命错误:

Unable to install GRUB in /dev/sda7   
Executing 'grub-install/dev/sda7' failed
This is fatal error

我该如何解决?我应该重新安装 Ubuntu 还是只重新安装 GRUB?这是 Ubuntu 11.10 中的错误吗?我可以从 knoppix live cd 重新安装 GRUB 吗?我没有 Ubuntu live CD。

答案1

我收到了同样的错误信息,当我偶然指定分区(如您所做,/dev/sda7)而不是驱动器(/dev/sda)。最重要的是,您可能必须在的 MBR 中安装 GRUB /dev/sda,并让 GRUB 管理 Linux 和 Windows 的启动。您引用的文章在底部提到了这一点。

去做这个:

sudo grub-install /dev/sda

我认为您不必更新 grub,但这不会造成任何损害,因为它只会重建grub.cfg并确保 Windows 操作系统位于 GRUB 菜单中。

sudo update-grub

相关内容