戴尔 BIOS 启动顺序中两次出现相同的操作系统 (Windows 10)

戴尔 BIOS 启动顺序中两次出现相同的操作系统 (Windows 10)

正如标题所述,我的启动顺序中出现了两个启动选项,它们都指向同一个启动文件,但名称不同。过去只有“Windows 10”选项,但在最近使用 GParted 操作后,出现了第三个选项,它实际上指向与第一个相同的操作系统。

上面提到的 GParted 中的操作:前段时间我在外部硬盘上安装了 Ubuntu 20.04,但由于缺乏经验,安装配置不正确,结果 Ubuntu 使用我内部 SSD 的 EFI 分区来启动,而不是外部硬盘上自己的 EFI 分区。我想解决这个问题,因为我想将两者分开,并最终希望能够在另一台计算机上启动外部硬盘。因此,我将 EFI 分区从 SSD 复制到硬盘的开头,分配了所需的标志,然后使用 GParted 映像中的终端从第一个 EFI 分区中删除了 Ubuntu 文件,从第二个 EFI 分区中删除了 Microsoft 文件(因为我显然不再需要上述驱动器上的这些文件了)。

一切都运行正常,但令人沮丧的是,“UEFI:SK hynix SC311 等”选项总是会重新出现在启动顺序中,即使我从固件设置中删除它也是如此。我还尝试删除“Windows 10”和“UEFI:SK hynix 等”选项,但它们都会在下次重新启动时重新出现。

以下是我的屏幕截图,以便进一步说明(我不知道如何在操作系统之外截屏)。请原谅我把宽度夸大了,但我是新手,我不知道如何缩小图像。

Windows 10 UEFI:SK 海力士 SC311 SATA 128GB,分区 1 Dell 启动顺序

答案1

EFI 支持两种类型的启动项:

  1. 可指向 EFI 系统分区上的任何引导加载程序的用户可配置条目,

  2. 如果该分区上存在适当命名的文件,则自动生成条目。对于 x86-64 系统,该文件将是EFI\Boot\BootX64.efi(不区分大小写,因为它是 FAT)。

第二种变体最初是为可启动的外部媒体(CD、USB 等)设计的,这些媒体应该无需额外配置即可启动。但它也用于固定驱动器 ESP,因为某些 EFI 实现存在错误和/或不完整。一个例子是 Virtualbox 的 EFI,当虚拟机关闭时,它会忘记所有用户配置的启动条目。在这种情况下,将始终存在的自动条目作为最后的手段是很方便的。

如果您愿意牺牲一些可移植性来摆脱额外的条目,EFI\Boot从 ESP 中删除或重命名应该可以解决问题。请注意,无论您启动什么,它都可能会被重新创建。

相关内容