双启动:Grub 无法加载 Win10,但手动 UEFI 启动可以启动 Win10

双启动:Grub 无法加载 Win10,但手动 UEFI 启动可以启动 Win10

我的新 Dualboot Win10 / Ubuntu 20.04 显示 Grub 并允许我启动到 Ubuntu,但是当我尝试启动到 Windows(选项Windows 10 (on /dev/sda3))时,它给出了一个错误:

File: \Boot\BCD
Status: 0xc00000e
Info: The Boot Configuration Data for your PC is missing or contains errors.

当我检查 UEFI BIOS 的启动优先级列表时,我看到两个具有相同文本的 Windows 启动管理器条目:

Windows Boot Manager (SATA6G_1: Samsung SSD 850 EVO 500GB)

UEFI< BIOS 启动菜单 (F8) 也会显示它们。如果我双击第一个,Windows 会正常启动。如果我双击第二个,我会跳回到主 UEFI BIOS 菜单。

我该怎么做才能修复 grub 中的条目?

背景

  • 在 Windows 10 安装旁边安装 Dualboot Ubuntu 20.04 后,Grub 无法加载并直接启动 Windows。
  • 我通过bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efiWindows 命令行修复了这个问题并关闭了休眠模式和快速启动。

相关内容