两个硬盘上都有 Windows 启动管理器吗?

两个硬盘上都有 Windows 启动管理器吗?

我有两个硬盘,我想安装一个 Linux 驱动器和一个 Windows 驱动器。我注意到启动菜单将显示两个 SSD 的 Windows 启动管理器。在网上查找原因后,我尝试在断开另一个驱动器(没有 SATA,但已连接电源)的情况下重新安装两个操作系统。但两个驱动器的 WBM 都已列出。这是怎么回事?

答案1

可能是因为某些 UEFI 很愚蠢/有缺陷。作为“后备”EFI 二进制文件(包括非事实上的标准bootmgfw.efi)由 UEFI 本身注册到 UEFI。有时,这些条目会在某些机器上以某种方式粘住,而它们不应该粘住。

您可以尝试使用 删除不需要的条目,或者efibootmgr更“危险”地“重置”尽可能多的 UEFI 的 NVRAM。请注意,某些 UEFI 确实存在问题,即使删除条目也会使其变砖(据我所知),因此上述任何建议都无法保证。chattr -irm /sys/firmware/efi/efivars/*

相关内容