Próbowałem uruchomić EFI z Ubuntu 12.04 i znalazłem odpowiedź na moje własne pytanie.
(Nie zaktualizowałem oprogramowania. Pierwotnie błędnie odczytałem uwagi do wydania - prawdopodobnie nie byłoby to szybsze).
Wejście do konfiguracji oprogramowania układowego z menu rozruchowego grub-efi
efibootmgr
wydaje mi się, że nie obsługuje restartowania się do konfiguracji oprogramowania układowego. Ale robi to grub-efi . Jest w stanie utworzyć wpis dotyczący konfiguracji oprogramowania układowego w menu rozruchowym GRUB.
Możesz wejść do menu uruchamiania GRUB-a, przytrzymując klawisz Shift „na początku procesu uruchamiania”. Naciskam go natychmiast po włączeniu się klawiatury NumLock na klawiaturze i to działa dla mnie.
Jeśli jesteś ciekawy, spojrzałem również na polecenie: to „fwsetup”. Można wejść do menu GRUB, postępować zgodnie z instrukcjami wyświetlanymi na ekranie, aby przejść do wiersza poleceń, a następnie wpisać „fwsetup” i nacisnąć klawisz Return.
Jeśli wykonasz instalację EFI od zera, uważam, że element menu zostanie utworzony automatycznie. Nie zainstalowałem się jako EFI, co oznaczało, że musiałem go kopnąć (patrz poniżej, krok 4).
Konwertowanie z rozruchu BIOS-GPT na rozruch UEFI-GPT bez nagrywania płyty rozruchowej EFI?
EDYCJA: ta sekcja może działać w niektórych systemach. Jednak teraz uważam, że opiera się na dodatkowym zachowaniu, które nie jest częścią standardu UEFI. Pewnego dnia dowiem się, co się tutaj dzieje.
Konwertowałem istniejącą instalację na EFI, bez płyty rozruchowej z obsługą EFI. Niektórzy uważają, że nie jest to możliwe. Trzeba przyznać, że jest kilka mylących komunikatów ostrzegawczych. Spojrzałem na to, co się działo. Jeśli możesz wejść do konfiguracji oprogramowania układowego, nie jest tak źle.
Najtrudniejsze jest to, że prawdopodobnie nadal używasz tablicy partycji MBR i prawie na pewno musisz przekonwertować ją na GPT. Nie zamierzam obejmować konwersji z MBR na GPT. Partycjonowanie jest zawsze trochę niebezpieczne. gdisk
można konwertować, ale jest całkiem sporo niepotrzebnych bitów. Nie wymieniłem ich wszystkich tutaj. Ale po pierwsze, prawdopodobnie musisz zmniejszyć ostatnią partycję, aby zrobić miejsce na GPT na końcu dysku. Nie możesz tego zrobić, jeśli partycja jest zamontowana, więc będziesz chciał użyć rozruchowej płyty CD. (Zainscenizowałem też konwersję, upewniając się, że mogę uruchomić system z BIOS-GPT, zanim spróbowałem UEFI-GPT, co wiązało się z koniecznością utworzenia jeszcze innego typu partycji rozruchowej.)
Zakładając, że masz skonfigurowane GPT:
- Zainstaluj grub-efi. To usunęło grub-pc i przestało działać. (grub-efi nadal działało po tym, jak go usunąłem!). Fedora wydaje się nieco inna; Próbowałem tego tylko na Ubuntu. Podczas instalacji zobaczysz błędy związane z niemożnością dostępu do zmiennych EFI, ponieważ nie uruchomiłeś się przez EFI.
- Zamknąć.
- Zasilanie włączone. Upewnij się, że uruchamiasz przez EFI! Jest to część zależna od systemu i niepokojąca. Mój system zdarzył się domyślnie uruchamiać MBR na początku, więc zobaczyłem straszny błąd z GRUB-a, ale ze starego grub-pc. W moim systemie łatwo było teraz przejść do ekranu konfiguracji oprogramowania układowego (patrz poniżej) i zmienić priorytet rozruchu na „ubuntu” (który był wpisem do uruchamiania mojego systemu operacyjnego przez EFI).
- Teraz możesz powtórzyć instalację gruba (
grub-install
lub grub2-install
na Fedorze), i nie będzie pokazywał żadnych błędów. A teraz uruchomienie update-grub
(lub grub2-mkconfig -o /boot/grub/grub.cfg
, w Fedorze) utworzy pozycję menu do wejścia do konfiguracji oprogramowania układowego.
Wejście do menu konfiguracji oprogramowania / uruchamiania w moim systemie ASUS
ZASTRZEŻENIE: nie jest to najnowsza wersja oprogramowania / płyty. Twój system ASUS może działać inaczej niż mój.
Moje aktualne oprogramowanie układowe ASUS powiadamia o zmianie „konfiguracji rozruchowej” - np. Kiedy zainstalowałem grub-efi. Jest tekst z informacją, że zmienił się, jeśli spojrzysz na początkowy ekran „EZ setup”. A kiedy wykryje taką zmianę, łatwiej jest przejść do ekranu konfiguracji. To robi to pokazuje ekran powitalny z „naciśnij DEL, aby przejść do ustawień” przez kilka sekund. (Jeśli włączyłeś opcję „szybkiego rozruchu”, zwykle pomija ekran powitalny).
Myślę, że można również uruchomić ekran powitalny, wyłączając system i odłączając go na około minutę, przed ponownym uruchomieniem.
W moim bieżącym oprogramowaniu mogę przejść do konfiguracji oprogramowania, naciskając klawisz DEL podczas uruchamiania, nawet bez ekranu powitalnego. Jest to jednak uzależnione od włączenia obsługi klawiatury w oprogramowaniu układowym.
Możliwe jest przełączenie oprogramowania układowego, aby nie sondował klawiatury podczas uruchamiania, co ma przyspieszyć. Wydaje mi się, że jest to kolejny eksperyment do wypróbowania, teraz jestem bardziej przekonany co do tego EFI! (Jest prawdopodobne, że mógłby zabić obsługę klawiatury również w menu rozruchowym GRUB-a. Nadal powinienem móc korzystać z grub-set-default, aby GRUB uruchomił wpis fwsetup i odzyskał w ten sposób).