我在 grub 中遇到了一个问题,当我选择 Windows 7 选项时,它说 BOOTMGR 丢失。因此,我插入 Windows 7 磁盘,启动启动修复,现在 Windows 可以正常工作,但是,它直接启动到 Windows,而 GRUB 没有出现。
答案1
Windows 确实覆盖了 grub。而且由于 Win 7 不关心其他系统,因此没有其他内容显示出来。
尝试修复或重新安装 grub,您将能够从 Windows 和 Ubuntu 启动。
答案2
抱歉现在才回复,至少可以说我周末很忙。
所以我猜这是“正确”的答案,感谢所有帮助过的人。
无论如何,我下载了 64 位的 live disk,因为我的系统也是 64 位的。启动修复工具在几分钟后挂起了,我试了几次。甚至把我的 windows 分区拿出来再试一次,仍然挂起了,什么也没发生。所以我仍然使用 live cd 并 chroot 到我的 ubuntu 分区。我完全删除了 grub,然后重新安装并重新配置了它。这不起作用,在一次重启后,我疯了,又做了同样的事情,重启后它起作用了。我猜启动修复不起作用的原因是我没有 vanilla 设置,也就是说,一个硬盘上装着 ubuntu 和 windows。我有 8 个硬盘,ubuntu 在其中的一个分区 2 上,而 windows 在另一个完全不同的分区上。无论如何,很高兴它现在可以工作了,我不必重新安装我的 ubuntu。