Jak zainstalować ubuntu w trybie UEFI

9

Instalowałem Ubuntu, wyłączając szybki rozruch i bezpieczny rozruch, utrzymując tryb w UEFI, a następnie uruchamiając się do Ubuntu przez USB.

Ale za każdym razem, gdy go instaluję i uruchamiam to polecenie:

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

Zawsze pokazuje BIOS, proszę podać sugestie, jak wymusić instalację w trybie UEFI.

ssharma
źródło
Komentarze nie są przeznaczone do rozszerzonej dyskusji; ta rozmowa została przeniesiona do czatu .
Thomas Ward

Odpowiedzi:

18

W skrócie:

  • Używaj 64-bitowego systemu Ubuntu - zdecydowana większość komputerów z procesorem EFI korzysta z 64-bitowego oprogramowania układowego, a system Ubuntu jest skonfigurowany w taki sposób, że na takich systemach można zainstalować tylko 64-bitową wersję systemu Ubuntu - przynajmniej domyślna. (Możliwe jest przeskakiwanie przez obręcze w celu zainstalowania 32-bitowego systemu Ubuntu, ale rzadko jest ku temu powód).
  • Wyłącz szybkie uruchamianie i hibernację w systemie Windows - te funkcje systemu Windows mogą spowodować uszkodzenie systemu plików w środowisku podwójnego rozruchu, dlatego należy je wyłączyć. Zobacz tutaj i tutaj, aby uzyskać informacje na ten temat. Pamiętaj, że funkcja szybkiego uruchamiania systemu Windows jest całkowicie oddzielna od funkcji wielu EFI o podobnej nazwie. Wyłączenie funkcji EFI jest rzadko konieczne (ale czasami jest). Z opisu nie jest jasne, czy wyłączyłeś funkcję Windows czy EFI. Brak wyłączenia tych funkcji nie spowoduje napotkanych problemów, ale spowoduje problemy w dalszej kolejności, więc powinieneś sobie z nimi poradzić teraz.
  • Wyłącz BIOS / CSM / tryb Legacy w firmware - W większości (ale nie wszystkie) EFIS, ta opcja, jeśli aktywny, sprawia, że można (ale nie jest pewne, że będzie) rozruchu w trybie BIOS. Całkowite wyłączenie tej opcji zwykle (ale nie zawsze) uniemożliwia uruchomienie w tym trybie. Nazewnictwo funkcji CSM różni się w zależności od systemu. Zwykle jest to funkcja, którą należy wyłączyć; ale w niektórych przypadkach należy zamiast tego ustawić tryb rozruchowy na „Tylko UEFI” lub coś podobnego.
  • Prawidłowo przygotuj nośnik rozruchowy - jeśli używasz narzędzia do zamiany .isopliku na rozruchowy dysk flash USB, narzędzie to może, ale nie musi, skopiować program ładujący EFI na dysk flash USB. Nawet jeśli EFI/BOOT/bootx64.efiplik wydaje się być obecny, EFI może nie podobać się jakikolwiek szczegół przygotowywania napędu USB (np. Tablica partycji). Konieczne może być wypróbowanie innego narzędzia. Rufus ogólnie dobrze sobie z tym radzi. Podaję dodatkowe komentarze na ten temat na końcu mojej strony CSM, o której mowa poniżej.
  • Użyj odpowiedniej opcji rozruchu - w wielu przypadkach zobaczysz dwie opcje rozruchu zewnętrznego nośnika rozruchowego w menedżerze rozruchu komputera. Jedna z tych opcji zawiera ciąg „UEFI”, a druga nie. Wybierz ten, który zawiera ciąg „UEFI”; jeśli oba są obecne, drugi prawdopodobnie uruchomi się w trybie BIOS.
  • Użyj „Coś innego” - W wielu przypadkach po uruchomieniu instalatora nie ma opcji „zainstaluj obok” w menu instalatora Ubuntu. Jest to po prostu ograniczenie instalatora i musisz użyć opcji „Coś innego” (jak opisano tutaj ), aby obejść ten problem.

Pamiętaj, że wyłączenie Bezpiecznego rozruchu rzadko jest konieczne. Ubuntu obsługuje Bezpieczny rozruch i zwykle działa dobrze. Zdarzają się rzadkie przypadki niekompatybilności z powodu błędów w EFI i / lub w komponencie Ubuntu, ale zwykle powodują one awarię instalatora Ubuntu. Bezpieczny rozruch może również skomplikować korzystanie z niektórych sterowników innych firm po uruchomieniu.

Aby uzyskać więcej informacji na ten temat, zalecamy przeczytanie:

Rod Smith
źródło
Dziękuję bardzo za tak skomplikowaną i szczegółową odpowiedź. Wcześniej instalowałem Ubuntu na innej maszynie, ale tutaj to samo się nie udało, dlatego zapytałem.
ssharma
Jeszcze jedna rzecz: podczas korzystania z Rufus, system plików: FAT32, partycja: GPT, dysk startowy z: FreeDos. Czy te dane są prawidłowe?
ssharma
Te opcje powinny działać; są jednak dziwne niespójności w wymaganiach różnych maszyn, więc nie mogę obiecać niczego dla twojego komputera.
Rod Smith
6

Spędziłem cały dzień, próbując wymyślić, co robić, wypróbowałem wszystkie możliwe kombinacje w konfiguracji BIOS-u i to nie zadziałało.

Następnie przeczytałem na niektórych forach, że program Windows Rufus może stworzyć bootowalny USB Ubuntu z włączonym ustawieniem UEFI.

Kiedy próbowałem utworzyć bootowalny USB, wybrałem GPT zamiast MBR (zobaczysz to ustawienie, gdy zobaczysz GUI Rufusa).

To załatwiło sprawę!

Panos Vakalopoulos
źródło