安装双启动 Windows 7、Ubuntu 和 EasyBCD 后仅显示 grub 提示符

安装双启动 Windows 7、Ubuntu 和 EasyBCD 后仅显示 grub 提示符

我遇到了一个烦人的问题。我很久以前就安装了 Windows 7,昨天我安装了 Ubuntu 10.04。安装 Ubuntu 后,它运行良好(我得到了 grub 启动菜单和所有内容),但 Windows 7 无法启动。

在阅读了网络上的许多评论后,我对 MBR 进行了恢复,Windows 7 在没有双启动菜单的情况下加载(这并不奇怪)。

然后我安装了 EasyBCD 并按照网络上的指示进行设置(将 Linux 添加到 MBR 并设置 grab2)。

现在我正在获取菜单,但是当我尝试启动 Ubuntu 时,我只得到 GRUB 提示?!

我在网上找不到任何能帮助我的东西.....

我怎样才能解决这个问题?

答案1

看一下https://help.ubuntu.com/community/Grub2,特别是标题为重新安装 GRUB2. 直入主题,首先尝试一下 chroot 方法。

如果失败,您仍然可以恢复到旧版 GRUB(删除 grub2 并从 chrooted 环境中安装以前的版本)。当 ubuntu 首次发布 GRUB2 时,我在某台机器上遇到了类似的问题,这个解决了它。

答案2

对于简单的 grub2 安装

grub2 安装示例/dev/sda1

grub-install --root-directory=/ /dev/sda1
grub-mkconfig -o /boot/grub/grub.cfg

或者

update-grub2

确保 grub 指向你的 /在 ubuntu 中,grub2 会使用该 grub.cfg。否则,您将得到 grub 提示。

答案3

我确实找到了答案。

如果您有两个 HD 并且想要同时安装 WIN7 和 Ubuntu U,则必须为不同的 HD(列表中的引导扇区)指定它们。

这解决了问题。

否则,我已经尝试了所有其他的方法但都没有用......

埃雷兹

相关内容