Debian 12 安装在带有 Win 11 的双启动笔记本电脑上:UEFI/BIOS 中不再有 Win 11 条目

Debian 12 安装在带有 Win 11 的双启动笔记本电脑上:UEFI/BIOS 中不再有 Win 11 条目

我最近在一台双启动笔记本电脑上安装了 Debian 12,同时还安装了 Windows 11。

安装 Debian 12 后,笔记本电脑在 Grub 上启动,其中包括 Debian 12、高级配置、Windows 11 和 UEFI。 Debian 12 运行良好。

然而,我注意到 UEFI/Bios 本身中 Windows 启动管理器条目不再存在。

有没有办法从 Linux Debian 本身恢复 UEFI/Bios 中的此条目,以便它再次看到 Windows 启动管理器。

非常感谢,

答案1

如果 ESP 中的 Windows 文件夹有正常的启动文件。

新的 Windows 条目,假定默认sda1.添加-d /dev/sda -p 2ifsda2或 NVMe 示例(手动的):

sudo efibootmgr -c -L "Windows Boot Manager" -l "\EFI\Microsoft\Boot\bootmgfw.efi"

sudo efibootmgr -c -L "Windows Boot Manager" -l "\EFI\Microsoft\Boot\bootmgfw.efi" -d /dev/nvme0n1 -p 1

也可以看看:

man efibootmgr

最好从 Windows 中创建修复/恢复闪存驱动器,这样您就可以进行全面修复,就像保留实时安装程序进行修复一样。

相关内容