我的机器上有双启动:Ubuntu 22.04 和 Windows 11。我不使用 Grub 菜单来选择操作系统。相反,我使用启动菜单。它已经工作了几个星期,但现在(我猜是在 Ubuntu 进行了一些更新之后),Windows 选项从启动菜单中消失了。
当我在 Ubuntu 中运行以下命令时:
sudo ls -1 /boot/efi/EFI
我得到以下输出:
BOOT
HP
Microsoft
ubuntu
是否可以恢复 Windows 启动选项?
答案1
您可能需要启动 Windows 11 安装程序 USB 棒或 DVD 并选择恢复选项。尝试自动启动修复,如果没有帮助,请尝试转到命令提示符并使用bcdedit.exe
它编辑启动条目。它可能存在于 EFI 分区上,因此您必须先通过 挂载它diskpart
。
diskpart
list disk
select disk X
(将 X 更改为上面显示的设备索引)
list part
(显示磁盘 X 的分区,选择大约 100MB 的分区)
assign letter=K
(选择您想要的任何字母)
现在您应该exit
通过键入导航到 EFI 分区K:
,然后cd Boot
导航到 BCD 文件所在的位置,该文件包含 Windows Bootloader 的启动条目。
到达 BCD 文件的确切位置后,您可以使用命令bcdedit
将条目添加到文件中。互联网上有很多关于如何执行此操作的指南,您绝对可以通过搜索“如何将 X 启动条目添加到 Windows 引导加载程序”找到所需的内容。祝你一切顺利。