Opcje uruchamiania UEFI nie pojawiają się w efibootmgr

1

Witam wszystkich, jestem tu nowy, traktujcie mnie dobrze;)

Chcę zmienić kolejność uruchamiania za pomocą, efibootmgrale w kolejności uruchamiania pojawiają się opcje, których nie mogę wybrać.

# efibootmgr
Timeout: 2 seconds
BootOrder: 0000,0000,0000,0000,0000,0000,0000,0004,2003,2001,2002
Boot0001* UEFI: Network Card 
Boot0002* UEFI: Network Card 
Boot2001* EFI USB Device
Boot2002* EFI DVD/CDROM
Boot2003* EFI Network

Nie próbowałem zmienić tego BootOrdera przy użyciu bieżących opcji, ponieważ podejrzewam, że Arch ma wartość 0000 lub 0004 i opcja efibootmgr -A XXXXnie wydaje się działać.

Co mogę zrobić? Dziękuję wszystkim

Jim CanE
źródło
Wygląda mi bardziej na uszkodzone dane NVRAM, widząc jak często 0000 się powtarza.
Daniel B

Odpowiedzi:

0

Minęło trochę czasu, odkąd pracowałem z UEFI, ale spróbuję odpowiedzieć na to pytanie.

W zależności od implementacji sprzętowej niektóre płyty próbują znaleźć „określone” jądra EFI i uruchomić je wcześniej, osiągając BootOrder.

Więc nawet jeśli masz określoną BootOrder, niektóre płyty będą próbowały znaleźć jądro systemu Windows EFI lub (w moim przypadku) jądro GRUBA redhat EFI (nawet jeśli używam archlinux !!!) i to jest wpis EFI do twojego bios Instalator i zastępuje BootOrder.

To powiedziawszy, oto mój efibootmgr, aby uzyskać pomysł:

# efibootmgr 
BootCurrent: 000A
Limit czasu: 0 sekund
BootOrder: 0000 000 000 000 000 000 000 000 000 000 000 000 000 000 0007
Konfiguracja Boot0000
Boot Boot1 Menu rozruchu
Boot0002 * Dysk wymienny
Boot0003 * Dysk twardy
Boot0004 * Urządzenie pamięci USB
Boot0005 * Napęd CD / DVD / CD-RW
Boot0006 * Sieć
Boot0007 * Boot sieciowy
Diagnostyka Boot0008
Boot0009 Zmień ustawienie trybu rozruchu
Boot000A * archlinux

na Dell XPS L322X, który uruchamia się bezpośrednio do 000A !!

# plik EFI / Microsoft / Boot / bootmgr.efi
EFI / Microsoft / Boot / bootmgr.efi: PE32 + wykonywalny x86-64, dla MS Windows
# plik EFI / redhat / grub.efi 
EFI / redhat / grub.efi: plik wykonywalny PE32 + (aplikacja EFI) x86-64 (striped do zewnętrznego PDB), dla MS Windows

Mam nadzieję, że trochę pomogło.

ebal
źródło