如何在不重新安装操作系统的情况下恢复 GRUB?

Cal*_*xte 5 grub2 windows-7

我的一个朋友有一台预装了 Windows 的 Packard Bell 笔记本电脑。我在上面安装了 Ubuntu,它运行良好,但每次她尝试在其上启动 Windows 时(幸运的是很少)它都会失败并且计算机无法再启动任何操作系统。

启动时,计算机停止在黑屏上并GRUB Rescue提示。

有没有办法在不重新安装 Ubuntu 的情况下恢复 GRUB?(最好是一个简单的方法,因为我不能为她做,而且她不太懂电脑)

另外(但不太重要),有没有办法配置 GRUB(或其他东西),以便 Windows 不会在每次启动尝试时破坏它?

Voj*_*fny 6

重新安装 Grub2:https ://help.ubuntu.com/community/Grub2#Reinstalling%20GRUB2


Tak*_*kat 5

要重新安装 GRUB2,请参见例如此答案

为避免将来发生这种情况,我们需要卸载所有可能覆盖硬盘 MBR 的 Windows 救援/安全软件和更多软件。

根据您的朋友在 Windows 上运行的软件,如果她很少需要它,您可能还需要考虑在Virtual Box 中运行 Windows 。如果不是为了游戏,那么与双启动情况相比,它具有不可估量的优势(例如,无需重启即可运行 Windows、并行运行 Windows、即时共享数据、共享剪贴板)。但是,需要重新安装(和注册)Windows。