我遇到了一个烦人的问题。我很久以前就安装了 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(列表中的引导扇区)指定它们。
这解决了问题。
否则,我已经尝试了所有其他的方法但都没有用......
埃雷兹