Windows 10 za każdym razem zmienia kolejność uruchamiania UEFI

30

Mam HP 500-413nl (komputer stacjonarny), a Windows 10 za każdym razem zmienia kolejność uruchamiania w UEFI / BIOS, więc jeśli chcę uruchomić Ubuntu 16.10 (64-bit), zawsze muszę nacisnąć F10, wpisując Konfiguracja systemu BIOS i zmiana kolejności rozruchu…

Czy istnieje obejście dla mojego komputera? Co powinienem zrobić? Jestem trochę zdesperowany.

PS: Wyłączyłem już „Bezpieczny rozruch” i „Szybki / szybki rozruch” w BIOS-ie i „Szybkie uruchamianie” w opcjach systemu Windows / Panelu sterowania.

JK Andy-Draw
źródło
Czy zmieniłeś kolejność uruchamiania w ustawieniach UEFI / BIOS? Po utworzeniu konfiguracji podwójnego rozruchu musiałem zmienić sekwencję kolejności uruchamiania dysków. Używam laptopa MSI, a nie HP.
code_dredd
Czy próbowałeś zmienić nazwę programu ładującego i zmienić etykietę, aby dokładnie pasowała do wersji systemu Windows? To może sprawić, że sytuacja się utrzyma, kosztem spowodowania, że ​​ręczne uruchomienie będzie bardziej mylące.
ubfan1
Niektóre HP mają „Dostosowany” rozruch zakopany dość głęboko w ustawieniach: ubuntuforums.org/... i jedna z późniejszych odpowiedzi: askubuntu.com/questions/244261/…
oldfred
@ray Tak, zrobiłem
JK andy-
@ JKandy-drew głupie pytanie, ale czy zapisać zmiany w UEFI? Po prostu nie widzę powodu, dla którego system Windows modyfikowałby ustawienia UEFI / BIOS bez Twojej prośby (jeśli to możliwe), ale nie zdziwiłbym się, gdyby to naprawdę robił ... nie napotkałem tego problemu .
code_dredd 18.10.16

Odpowiedzi:

28

Napotkałem również ten sam problem, że system Windows 10 (Edukacja) automatycznie po uruchomieniu ponownie przenosi pozycję EFI Menedżera rozruchu systemu Windows na szczyt. Jeśli to zmieniłem, po ponownym uruchomieniu w systemie Windows następny rozruch pomijał Grub i bezpośrednio uruchamiał się w systemie Windows. Oto jak to przeszukałem:

Poleciłbym narzędzie EasyUEFI http://www.easyuefi.com/, aby wyświetlić i zmienić niektóre ustawienia związane z EFI.

  1. Otwórz narzędzie i wybierz opcję Zarządzaj opcją uruchamiania EFI

  2. Zdobądź łupy przy wychodzących wpisach. Dwie ważne dla mnie to:

    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
    

    I:

    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. Następnym krokiem jest upewnienie się, że system Windows nie użyje bootmgfw.efiponownie własnego pliku, ale raczej grubx64.efi. Aby to zrobić, nie przesuwaj ponownie wpisu EFI Ubuntu na górę (tj. Taki mamy problem), ale po prostu ustaw ścieżkę pliku dla Menedżera rozruchu systemu Windows na \EFI\ubuntu\grubx64.efi. Możesz to również zrobić z wiersza polecenia administratora:

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

    Teraz Windows nie powinien już zmieniać ustawień EFI i przy każdym uruchomieniu GRUB jest domyślny. Ponieważ GRUB idealnie już zidentyfikował twój system operacyjny Windows, zawiera on również swoją wartość w ustawieniach grub.

maddin25
źródło
1
Jeśli Grub nie jest poprawnie skonfigurowany, zapoznaj się z tym lub tym postem, aby dodać system Windows do Gruba, ponieważ możesz teraz ponownie uruchomić system Ubuntu. Przepraszam, ale z powodu niewystarczającej reputacji nie mogłem podać więcej niż 2 linków w mojej odpowiedzi.
maddin25
To rozwiązało! Dziękuję WAS i WSZYSTKIM, którzy przyczynili się, w końcu zrozumiałem, że jest to problem / problem z Windows (nie Linux) i ogólnie mam nadzieję, że to może pomóc innym mającym takie same problemy. :) Wystarczy użyć ostatniego polecenia @ maddin25 zgłoszonego.
JK andy-narysował
OSTRZEŻENIE!!! Może powodować kolizję menedżera rozruchu w systemie BIOS! Zobacz to pytanie
Kartik
2
@Kartik mój post powyżej dotyczy UEFI, a nie BIOS-u, które są dwiema różnymi rzeczami ( patrz tutaj )
maddin25
Tak. Powinienem napisać „podczas testu POST”. Zamiast tego napisałem BIOS i do tej pory go nie widziałem.
Kartik
5

Miałem ten problem i rozwiązałem go, ustawiając hasło w UEFI / BIOS, aby uzyskać do niego dostęp. Najwyraźniej po zdefiniowaniu hasła system Windows nie może już wprowadzać zmian w UEFI / BIOS. Ten komputer to Lenovo.

Akwinu
źródło
W jakim systemie?
Elder Geek
3

Mój laptop Sony również zmieniał kolejność rozruchu podczas uruchamiania. Inną alternatywą, która działała, było użycie EasyUEFI do wyłączenia wpisu EFI Menedżera rozruchu systemu Windows.

To pozostawiło istniejącą opcję rozruchu Ubuntu jako najwyższą aktywną.

KT12
źródło