我正在尝试将 Windows 条目添加到我的 Ubuntu 14.0.4 LTS 上的 GRUB2。
虽然有“Windows 10”选项,但无法启动并发出警告
EFI invalid ...
下面是我截取的一些屏幕截图:
请告诉我如何使用 grub-customiser 使条目正确启动到 Windows 10。
非常感谢!
答案1
首先,您说在尝试启动 Windows 时看到以下消息:
EFI invalid ...
就是它确切地您看到了什么,还是您省略了某些内容并用省略号 ( ...
) 代替?如果是后者,请报告完全的您会看到错误消息,因为其中可能包含重要信息。此外,您在启动自定义条目或自动创建的其他条目时是否收到此消息?
其次,你可能会遇到这个错误。如果是这样,最简单的解决方法是禁用计算机上的安全启动。其他替代方案包括使用其他发行版的 GRUB(据说 OpenSUSE 的 GRUB 也可以)或使用我的重新索引而不是 GRUB。
第三,您的 GRUB Customizer 屏幕截图显示了一个看起来像是在 BIOS 模式下启动 Windows 的条目;但您的 GParted 屏幕截图显示一个 GPT 磁盘,这反过来意味着 Windows 必须在 EFI 模式下启动。因此,您的 BIOS 模式条目根本不起作用。GRUB 配置脚本应该检测 EFI 模式的 Windows 引导加载程序,因此无需创建自定义条目。键入sudo update-grub
应该会重新运行安装脚本。这可能会获取您的 Windows 引导加载程序。
最后,如果 GRUB 的安装脚本不是检测到 Windows,可能是你的EFI 系统分区(特别是你的/dev/sda2
,应该安装/boot/efi
在 Ubuntu 中)已损坏。这通常是因为无法在 Windows 中禁用快速启动。看这里了解如何执行此操作。请注意,您可能还需要禁用休眠功能,如所述这里。