Windows 8.1 双启动系统的 EFI 引导加载程序问题

Windows 8.1 双启动系统的 EFI 引导加载程序问题

我成功地在我的联想 ThinkPad Yoga 上手动安装了 ubuntu 14.04 和 windows 8.1。

但是我没能修复启动过程。以下是我目前尝试的方法:

  • 使用“efibootmgr”我可以找到一个启动项“ubuntu”
  • 使用“efibootmgr -n”和适当的 ubuntu 重启启动项会进入 GRUB2 菜单,我可以在菜单中选择我的 ubuntu 安装。但是这只能起作用一次。
  • 使用“efibootmgr -o”更改启动顺序会相应地更改顺序,但是系统会直接启动 Windows,并且在检查启动顺序时,条目与更改之前一样
  • 使用“efibootmgr”停用 Windows 引导加载程序条目也不起作用

  • 在 Windows 中使用“bcdedit”更改启动路径没有任何改变

我的猜测是,如果 Windows 引导加载程序不是第一个条目,那么固件将不断覆盖引导顺序。

我希望有人知道如何解决这个问题。

答案1

我对双启动系统也有类似的问题。有人给了一些建议。可能对你也有帮助。一般来说,没有直接的解决方案可以阻止 Windows 重写启动顺序。但是,修改 bootmgfw.efi 可能会有帮助。不过我还没有试过。

Ubuntu 14.04 与 Windows 8.1 一起安装,但当我登录 Windows 并重新启动后,系统会直接启动到 Windows

相关内容