Windows 10每次都会更改UEFI引导顺序


30

我有一台HP 500-413nl(台式机),Windows 10每次都在UEFI / BIOS中不断更改启动顺序,因此,如果要启动Ubuntu 16.10(64位),我总是必须按F10键,因此输入BIOS设置程序和更改启动顺序…

我的PC是否有解决方法?我该怎么办?我有点绝望。

PS:我已经在BIOS中禁用了“安全启动”和“快速/快速启动”,并在Windows选项/控制面板中禁用了“快速启动”。


您是否在UEFI / BIOS设置中更改了启动顺序?创建双重引导设置后,我必须更改驱动器的引导顺序顺序。我使用的是MSI笔记本电脑,而不是HP。
code_dredd

您是否尝试过重命名引导加载程序并更改标签以使其与Windows版本完全匹配?这可能会使事情停滞不前,但会使手动启动更加混乱。
ubfan1

某些HP的“自定义”启动靴埋在设置中很深:ubuntuforums.org/…和后来的答案之一:askubuntu.com/questions/244261/…–
oldfred

@ray是的,我做到了
JK andy画了

@ JKandy-drew Dumb问题,但是您是否更改保存到UEFI?我只是看不出为什么Windows会在不要求您进行操作的情况下修改UEFI / BIOS设置的原因(如果可能的话),但是如果它确实这样做了,我也不会感到惊讶。 。
code_dredd

Answers:


28

我还遇到了相同的问题,即Windows 10(教育)在启动时自动将Windows Boot Manager EFI条目再次移到顶部。如果更改了它,则在使用Windows重新启动后,下一次启动会跳过Grub,而直接启动到Windows中。这就是我的解决方法:

我建议使用工具EasyUEFI http://www.easyuefi.com/查看和更改一些与EFI相关的设置。

  1. 打开该工具,然后选择“ 管理EFI引导选项”

  2. 在现有条目上进行抢劫。对我来说,两个重要的因素是:

    Description:Windows Boot Manager
    GPT partition GUID:{505E666C-00CD-4654-BB80-FBD2C6F9F191}
    Partition number:2
    Partition starting sector:923648
    Partition ending sector:1128447
    File path:\EFI\Microsoft\Boot\bootmgfw.efi
    

    和:

    Description:Ubuntu 16.04
    GPT partition GUID:{505E666C-00CD-4654-BB80-FBD2C6F9F191}
    Partition number:2
    Partition starting sector:923648
    Partition ending sector:1128447
    File path:\EFI\ubuntu\grubx64.efi
    
  3. 下一步是确保Windows不会bootmgfw.efi再次使用其自己的文件,而是grubx64.efi。为此,请勿将Ubuntu EFI条目再次移至顶部(即我们遇到的问题),而只需将Windows Boot Manager的文件路径设置为即可\EFI\ubuntu\grubx64.efi。您也可以从管理员命令行执行此操作:

    Bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
    

    现在,Windows不应再更改EFI设置,并且在每次启动时,GRUB是默认设置。理想情况下,因为GRUB已经标识了您的Windows操作系统,所以它也包含在grub设置中。


1
如果未正确配置Grub,请参阅这篇文章将Windows添加到Grub,因为您现在可以再次引导到Ubuntu。抱歉,由于声誉不足,我在回复中最多只能提供2个链接。
maddin25

解决了!感谢您和所有贡献者,最后我明白这是Windows问题/问题(不是Linux),总的来说,我希望这可以帮助其他遇到相同问题的人。:)只需使用最后报告的@ maddin25命令。
JK andy-

警告!!!可能会导致BIOS中的启动管理器冲突!看到这个问题
Kartik

2
@Kartik我上面的帖子关注UEFI而不是BIOS,这是两件事(请参阅此处
maddin25

是。我应该写“ POST期间”。相反,我写了BIOS,直到现在才看到它。
Kartik

5

我遇到了这个问题,并通过在UEFI / BIOS中设置用于访问它的密码来解决了该问题。显然,定义密码后,Windows将无法再在UEFI / BIOS中进行更改。该计算机是联想。


在什么系统上?
年长者怪杰

3

我的索尼笔记本电脑还在启动时更改了启动顺序。另一个可行的替代方法是使用EasyUEFI禁用Windows Boot Manager EFI条目。

这使现有的Ubuntu引导选项处于最高活动状态。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.