Witam wszystkich, jestem tu nowy, traktujcie mnie dobrze;)
Chcę zmienić kolejność uruchamiania za pomocą, efibootmgr
ale 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 XXXX
nie wydaje się działać.
Co mogę zrobić? Dziękuję wszystkim
boot
arch-linux
uefi
Jim CanE
źródło
źródło
Odpowiedzi:
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ł:
na Dell XPS L322X, który uruchamia się bezpośrednio do 000A !!
Mam nadzieję, że trochę pomogło.
źródło