双启动 (Windows 8 + Linux Mint 17) UEFI 系统仅启动 Windows

双启动 (Windows 8 + Linux Mint 17) UEFI 系统仅启动 Windows

我已经使用预装了 Windows 8 和 Linux Mint 17 的双启动系统大约一个月了。在 Linux 中应用更新后,grub 加载程序未出现,系统仅启动 Windows。我使用了 Live CD 中的启动修复...http://paste2.org/CFK6PCPs是发布启动信息摘要的地方...没有结果。我通过 live cd 的终端手动重新安装了 grub2...虽然重新安装和更新已完成且没有问题(除了我最后无法卸载,因为它正在使用中)但重启后仍然没有出现 grub2 加载程序,系统立即登录 Windows 8...有什么建议吗?

答案1

当我尝试双启动 Windows 8.1 和 Fedora 时,我遇到了类似的问题。启动 Windows 后,Grub 启动菜单消失,直到我更改 BIOS 设置,然后它才会工作,直到我再次启动 Windows。这两个链接帮助我解决了这个问题:

一些带有 UEFI 固件的 PC(尤其是 HP 的 PC)每次启动时都会检查默认启动项是否为/EFI/Microsoft/Boot/bootmgfw.efi(Windows 引导加载程序),如果是其他东西(例如 GRUB),则会重置它。解决此问题的方法是将其替换bootmgfw.efigrubx64.efi,这会让 PC 误以为 Windows 引导加载程序是默认的。

为此,您可以将原始bootmgfw.efi文件(Windows 引导加载程序)上移一个目录,然后复制grubx64.efi到 Windows 引导加载程序所在的文件夹并重命名。您还需要更新原始路径bootmgfw.efi/EFI/fedora/grub.cfg以便 GRUB 可以找到 Windows 并启动它。

答案2

相关内容