我正在使用 Ubuntu 14.04 和 Windows 8.1 进行双启动。一切都运行良好,无需实时启动……除了一个我无法弄清楚的问题。每次我启动 Windows 时,它都会将启动顺序重新排列为看似默认的设置。让我澄清一下,如果我启动 Ubuntu 并重新启动,那么我会转到 Grub 菜单。但如果我启动 Windows 并重新启动,那么我会直接返回 Windows。当发生这种情况时,我会立即检查 BIOS,发现所有设置都与我离开时相同,只是启动顺序已重新排列,如前所述。
有人能解释为什么会发生这种情况或如何阻止它吗?我尝试通过 Windows 控制面板更改“默认操作系统”,但当然,只有 Windows 被识别并列为选项。暂时,我将 POST 消息设置为显示并延迟 20 秒,这样我就可以直接进入 BIOS,更改启动顺序,然后从那里启动 Ubuntu,而不是启动 Windows 并重新启动。但我希望我的 GRUB 菜单正常工作。顺便说一句,我对 Linux、脚本等很陌生,所以请不要指望我能理解很多行话。我只知道我根据需要介绍的点点滴滴。
感谢大家在此事上付出的时间和帮助。
答案1
导致问题的原因可能是您正在启动硬盘的 EFI 默认引导程序,而不是 Windows 引导程序(名为 的 NVRAM 条目Windows Boot Manager
),后者通常会“纠正”引导顺序。在这种情况下,只需使用 Windows 引导程序,或者您也可以用另一个引导程序替换默认引导程序。
答案2
您是否在启动菜单中关闭了安全启动?这可能是问题所在。另外,从控制面板关闭快速启动。
答案3
Tim - 您是在问如何更改安全启动和快速启动吗?要实现快速启动,请转到控制面板并打开“电源选项”文件夹。左侧应该有一个选项,上面写着“选择电源按钮的功能”。单击此选项。在下一个屏幕上,您应该在底部附近看到一个选项,上面写着“打开快速启动(推荐)”。如果您想关闭它,显然只需取消选中该框即可。如果您无法取消选中它,请在该页面上查找“更改当前不可用的设置”选项。单击此选项应该可以使快速启动选项可更改。至于安全启动:在重新启动计算机时按住“shift”。将打开一个菜单屏幕。单击“疑难解答”>“高级选项”>“UEFI 固件设置”。它应该重新启动到您的 BIOS 菜单。BIOS 选项的排列取决于您的系统,但找到“安全启动”并禁用它应该非常容易。