Windows 10 щоразу змінює порядок завантаження UEFI


30

У мене HP 500-413nl (на робочому столі) і Windows 10 постійно змінює порядок завантаження в UEFI / BIOS, так що якщо я хочу завантажувати Ubuntu 16.10 (64-розрядний), мені завжди потрібно натиснути F10, таким чином ввівши Налаштування BIOS та зміна порядку завантаження…

Чи існує рішення для мого ПК? Що я повинен зробити? Я трохи відчайдушний.

PS: Я вже відключив "Безпечне завантаження" та "Швидке / швидке завантаження" в BIOS та "Швидкий запуск" в параметрах Windows / Панель управління.


Ви змінили порядок завантаження в налаштуваннях UEFI / BIOS? Мені довелося змінити послідовність порядку завантаження для накопичувачів після створення установки подвійного завантаження. Я використовую ноутбук MSI, а не HP.
code_dredd

Ви намагалися перейменувати завантажувач і змінили мітку, щоб вона точно відповідала версії Windows? Це може зробити речі прилипшими, ціною зробити ручне завантаження більш заплутаним.
ubfan1

Деякі HP мають "Індивідуальне" завантаження досить глибоко в налаштуваннях: ubuntuforums.org/… та одну з пізніших відповідей: askubuntu.com/questions/244261/…
oldfred

@ray Так, я
JK andy-

@ JKandy привернув німе запитання, але чи зберегли ви зміни в UEFI? Я просто не бачу причини, чому Windows змінює параметри UEFI / BIOS, не вимагаючи від вас цього зробити (якщо це можливо), але я не здивуюся, якщо це дійсно так робиться. Я не стикався з цією проблемою .
code_dredd

Відповіді:


28

Я також зіткнувся з тією ж проблемою, що Windows 10 (Освіта) автоматично, при запуску, знову переміщує запис Windows Boot Manager EFI вгорі. Якщо я змінив її, після перезавантаження з Windows наступний завантажувач пропустив Grub і безпосередньо завантажився в Windows. Ось як я це вирішив:

Я рекомендую інструмент EasyUEFI http://www.easyuefi.com/ для перегляду та зміни деяких налаштувань, пов'язаних з EFI.

  1. Відкрийте інструмент і оберіть Manage EFI Boot Option

  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 \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! Дивіться це запитання
Картик

2
@Kartik моя публікація вище стосується UEFI, а не BIOS, це дві різні речі ( див. Тут )
maddin25

Так. Я повинен був написати "під час посту". Натомість я написав BIOS, і не бачив його досі.
Картик

5

У мене була ця проблема і я її вирішив, встановивши пароль у UEFI / BIOS для доступу до неї. Мабуть, коли визначено пароль, Windows більше не може вносити зміни в UEFI / BIOS. Комп'ютер - це Lenovo.


За якою системою?
Старійшина Гік

3

Мій ноутбук Sony також міняв порядок завантаження при запуску. Іншою альтернативою, яка працювала, було використання EasyUEFI для відключення запису на програму Windows Boot Manager EFI.

Це залишило існуючий параметр завантаження Ubuntu як найвищий активний.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.