我最近在一台双启动笔记本电脑上安装了 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 2
ifsda2
或 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 中创建修复/恢复闪存驱动器,这样您就可以进行全面修复,就像保留实时安装程序进行修复一样。