全新安装后,旧的冗余 Windows 10 启动管理器条目

全新安装后,旧的冗余 Windows 10 启动管理器条目

gdisk我使用 Arch(安装在 /dev/sdb 上)并选择zzap(擦除 GPT)并选择选项删除整个分区,擦除了包含以前安装的 Windows 10 的驱动器(/dev/sda)o

然后我尝试在该空驱动器(/dev/sda)上全新安装 Windows 10。

但是,正如您在图片上看到的,即使我完全擦除了驱动器,Windows 10 仍然能以某种方式神奇地找到以前 Windows 10 安装的条目。

我读过bcdedit,但是 Windows 的启动管理器从哪里获取信息?这些信息能以某种方式存储在 /dev/sdb 上吗?

我多次检查 /dev/sda,它仍然能够获取有关以前安装的信息。

在此处输入图片描述

答案1

我对 Windows 启动管理器不太熟悉;但是,您的描述听起来好像它正在从 NVRAM 中的 EFI 启动管理器存储中读取数据。您可以通过多种方式访问​​此启动列表,包括:

  • bcdedit在 Windows 中——除了添加新条目之外,我不熟悉这种方法的细节。
  • 简易UEFI在 Windows 中——此第三方工具提供了一个 GUI 菜单,您可以在其中添加、删除和重新排序启动项。它可能是您使用和试验最方便的工具。
  • efibootmgr在 Linux 中——此工具的功能与 EasyUEFI 相同,但采用 Linux 中的文本模式。既然您提到了 Arch Linux,请查看Arch wiki 条目efibootmgr了解详情。
  • bcfg在 EFI shell 中——如果您运行 EFI shell(v2,而不是较旧的 v1),则该bcfg命令可能很有用。Arch 维基也有关于此命令的信息。

相关内容