每次我从 GRUB 本身启动 Windows 11 时,它都会删除 GRUB

每次我从 GRUB 本身启动 Windows 11 时,它都会删除 GRUB

因此,我已经尝试解决这个问题好几个小时了:

问题解释

我买了一台新电脑(HP OMEN 15),上面已经安装了 Windows 11。我使用 ubuntu 进行了双启动,运行正常……直到我再次在 Windows 上启动(从 GRUB)。然后,GRUB 消失了,只剩下 Windows 启动管理器。

因此我根据以下说明重新安装了 GRUB:https://doc.ubuntu-fr.org/tutoriel/comment_restaurer_grub。此方法有效,但问题仍然存在:启动时,Windows 11 再次删除 GRUB。

因此我按照以下说明停用了 Windows 启动管理器https://unix.stackexchange.com/questions/241809/grub2-gone-every-time-i-boot-windows-10我能清楚地看到 Windows 启动管理器被设置为非活动状态。因此,之后我重新安装了 grub 并再次运行,efibootmgr但 Windows 启动管理器不再出现在列表中。Ubuntu 仍停留在原处。所以我想“好吧,这次问题解决了”。

我仔细检查了计算机的 BIOS:Windows 启动管理器也消失了,只剩下“OS 启动管理器”。

启动时,我的计算机正确打开了 GRUB,并且我可以在 ubuntu 上启动(可以工作),或者在 Windows 上启动(即使在efibootmgr我的 BIOS 的输出或启动选项列表中没有“Windows 启动管理器”)。

但是,当我选择在 Windows 上启动时,同样的问题再次发生:GRUB 消失了。

澄清

假设

我认为(以我的有限知识)它与以下内容相关:

  • 由于 Windows 启动管理器似乎在 GRUB 的安装过程中消失了,因此 Windows 会清除所有内容并在启动时恢复。如果是这样,有没有办法“告诉”Windows 不要寻找其启动管理器?

我需要的

我急需帮助。我想解决这个消失的 GRUB 问题,并更好地了解这里发生了什么。

我知道我可能说得不够清楚,但我希望有足够的信息来帮助我!

感谢您的阅读!

相关内容