尝试编辑 grub | 如何让系统正确启动到 Windows 10?

尝试编辑 grub | 如何让系统正确启动到 Windows 10?

我正在尝试将 Windows 条目添加到我的 Ubuntu 14.0.4 LTS 上的 GRUB2。

虽然有“Windows 10”选项,但无法启动并发出警告

EFI invalid ...

下面是我截取的一些屏幕截图:

Gparted 的截图

Grub 自定义截图

请告诉我如何使用 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 中禁用快速启动。这里了解如何执行此操作。请注意,您可能还需要禁用休眠功能,如所述这里。

相关内容