要求澄清:
[1]使用双引导机器时如何防止 Windows 覆盖 GRUB
Christopher 的回答是:“每当您安装 Windows、将其升级到新版本或使用 bootrec /fixmbr、bootrec /fixboot 或较旧的 fdisk /mbr 等工具时,Windows 都会覆盖引导扇区。一般来说,先安装 Windows,然后再安装Linux 引导扇区将保持不变,直到您执行上述操作之一。”
我使用了 6-7 周的计算机(联想)预装了 Windows 10,并在单独的分区中安装了 Ubuntu Studio 16.04。从那以后我就再也没碰过Windows,直到几天前。事件顺序:
在 Windows 中完成后,一天就结束了,所以我关闭了。 Windows“快速启动”(基本上)使计算机休眠。我很少使用Windows,所以我不知道这个。
第二天早上开机,“快速启动”绕过GRUB,直接进入Windows。我吓坏了。
相反,重新启动(在得知这应该绕过“快速启动”之后)。再次进入Windows。
快进...我最终用 U 盘上的 Ubuntu Studio 修复了它,运行启动修复。
我没有安装或升级 Windows;我也没有使用 bootrec 或 fdisk。但引导扇区绝对没有保持原样。
所以为什么?更重要的是,如何防止这种情况发生?我猜测禁用快速启动可能是问题所在,但这充其量只是一个有根据的猜测。我看见建议在Linux社区文档中禁用快速启动,但没有警告仅此快速启动就可能导致 GRUB 被终止。