我有一个使用 Legacy 的 Ubuntu 20.04 - Windows 10 双启动系统。
我想暂时禁用 Linux,因为链式启动会阻止 Windows 更新 PC。
我很确定问题出在 Grub 上,因为其他用户发现了同样的问题...问题是该论坛上的人将 Windows 和 Linux 安装在不同的驱动器上,因此通过禁用其中一个或简单地在 BIOS 中优先考虑另一个,就会直接使用 Windows 引导加载程序。
由于我在同一磁盘的不同分区上安装了 Windows 和 Ubuntu,因此我无法禁用其中一个,而且由于某些原因,仅将 Windows 分区设置为活动分区并不能解决问题(GRUB 只是一直获得优先级)。
那么,有没有办法临时禁用分区而不删除它?卸载 GRUB 太麻烦了,因为更新后我无法访问 Ubuntu,所以我需要一种可以从 Windows 中撤消的方法……
提前致谢
编辑:
我认为另一件事可以有所帮助,那就是使用 Grub Rescue 临时将 Windows 设置为启动选项。
因此,在 grub 页面中输入 c 之后,我应该输入如下内容:
ls
boot=(hd0,msdos1)
prefix=(hd0,msdos1)/boot/grub
insmod normal
normal
但对于 Windows 来说。
这取自本教程它说明了在无法找到引导加载程序时如何选择引导加载程序,但它显示了选择 Ubuntu 引导加载程序的方法...我找不到选择 Windows 引导加载程序的方法!
免责声明:也许这个假设没有意义......它只是为了提供一些值得思考的东西。