新的 Debian 安装未在启动时显示

新的 Debian 安装未在启动时显示

我刚刚在一台预装了 Windows 10 的新电脑上安装了 Debian 11。我缩小了 NTFS 分区并在可用空间的新分区上安装了 Debian。

一切都配置为 UEFI,分区表为 GPT

但是系统直接启动进入 Windows,尽管我可以在系统设置中看到一个新的启动选项:

在此处输入图片描述

启动 Windows 后,在 msconfig 中我只看到一个条目:

在此处输入图片描述

我怎样才能强制系统启动到新的“debian”启动项?

答案1

但是系统直接启动进入 Windows,尽管我可以在系统设置中看到一个新的启动选项:

这通常是正常的。固件将始终按指定顺序启动第一个条目 - 除非您特别请求(例如按 F8 或按住 Esc 或系统所需的任何其他键),否则它不会显示启动菜单。与 BIOS 系统按启动顺序启动第一个 HDD 没有什么不同。

唯一奇怪的是,Debian 并没有将其新创建的启动项设置为第一个启动项,而它应该在安装后这样做。

(请注意,一些制造商的固件实际上专门识别 Windows 启动项并坚持始终将其放在第一位......)

启动 Windows 后,在 msconfig 中我只看到一个条目:

这不是固件列表 – 这是 Windows 自己的 BOOTMGR 启动项列表。虽然命令行 bcdedit 工具可以管理这两个列表,但 msconfig 却不能。

用于bcdedit /enum firmware查看 EFI 启动条目列表并bcdedit /set {fwbootmgr} bootsequence <UUID...>配置其顺序,例如,将 Debian 条目放在第一位。

相关内容