Aby naprawdę zrozumieć, jak wpływa na użytkowników i Ubuntu, myślę, że warto zrozumieć, czym jest UEFI i co się zmienia. Następnie omów funkcje bezpiecznego rozruchu i jego wpływ na instalacje:
UEFI to specyfikacja definiująca interfejs oprogramowania między systemem operacyjnym a oprogramowaniem układowym
Jest przeznaczony do zastąpienia systemu BIOS. BIOS jest stary i został zaprojektowany dla starszego sprzętu. Może obsługiwać tylko 16-bitowy tryb procesora, tylko 1 MB miejsca adresowalnego, tylko rozruch z maksymalnie 2 TB napędu, 4 partycje itp. DOS i starsze systemy operacyjne polegały na BIOSie dla podstawowych operacji we / wy ... ale ważność programów ładujących rozruch po uruchomieniu systemu operacyjnego jest dziś znacznie zmniejszona. Zdaj sobie sprawę, że wiele osób nadal będzie odnosić się do UEFI jako BIOS.
Niektóre główne zmiany w UEFI to:
Architektura niezależna od procesorów i sterowniki
Możliwości sieciowe przed załadowaniem systemu operacyjnego.
Ponieważ UEFI może być 64-bitowy, pozwala on na odczyt całej pamięci, którą może rozwiązać 64-bitowy komputer
tablica partycji GUID zamiast MBR, która pozwala na więcej niż 4 partycje i ponad 2 TB z napędu rozruchowego (8ZiB)
zapewnia opcje środowiska wykonawczego dla systemu operacyjnego, takie jak uzyskiwanie dostępu do daty / godziny / NVRAM
UEFI pozwala na SECUREBOOT:
Bezpieczny rozruch zapobiega ładowaniu sterowników i programów ładujących system operacyjny przez oprogramowanie układowe, chyba że są podpisane cyfrowym podpisem zapisanym w oprogramowaniu układowym. Może to być bardzo przydatne do zatrzymywania rootkitów. Możesz dodać więcej kluczy, aby umożliwić działanie innego oprogramowania w trybie „Niestandardowym”.
Biorąc to pod uwagę, możesz przeczytać wiele ograniczeń na temat Bezpiecznego rozruchu, sposobu, w jaki można go użyć, aby umożliwić dominację systemu w jednym systemie operacyjnym itp. Z tego powodu Windows 8 wymagał, aby SecureBoot mógł wejść w tryb niestandardowy lub zostać wyłączony w systemie Windows 8 certyfikowanych. Po wyłączeniu tracisz wszystkie zalety bezpiecznego rozruchu, ale nadal możesz używać UEFI. Dzięki niemu w trybie niestandardowym możesz dodawać klucze publiczne, które nie pasują do klucza prywatnego w systemie, aby inne oprogramowanie mogło działać oprócz tych tylko z kluczem prywatnym
Dla Ubuntu
Jeśli instalujesz Ubuntu, jeśli twój system jest ustawiony na uruchomienie w UEFI, zostanie zainstalowany jako EFI.
Począwszy od systemu Ubuntu 12.10, obsługuje on bezpieczny rozruch
Jeśli dodajesz Ubuntu jako drugi system operacyjny, ważne jest, aby mieć ten sam typ systemu operacyjnego co program ładujący (tj. 64-bitowy lub 32-bitowy). Więc jeśli masz 64-bitowy system Windows i uruchamiasz UEFI, powinieneś wybrać 64-bitowy Ubuntu. Jeśli tego nie zrobisz, nie zostanie załadowane. Próbowałem uruchomić UEFI z 32-bitowym Ubuntu (13.10) i nawet nie mogłem go odczytać z USB, dopóki nie wyłączyłem UEFI. Zainstalowałem wersję 32-bitową z wyłączoną funkcją. Kiedy zdałem sobie sprawę z mojego błędu, ponownie załadowałem 64-bitowy system Ubuntu do klucza, włączyłem UEFI i świetnie go wykryłem. Następnie przeinstalowałem.
Korzystanie z UEFI pozwala mieć wiele partycji podstawowych podczas instalacji, więc nie martw się o przewodniki, które zmuszą Cię do rozpoczęcia korzystania z logiki po posiadaniu 4 partycji.
Wszystko jeszcze nie jest idealne. Na przykład GRUB ma problem z uruchomieniem systemu Windows 8 z bezpiecznym uruchomieniem. Mogę najpierw uruchomić komputer z dysku Windows, działa dobrze. Mogę najpierw załadować GRUB i dobrze uruchomić Ubuntu pod bezpiecznym uruchomieniem. Ale gdy GRUB się załaduje, nie załaduje Windows 8 z bezpiecznym uruchomieniem. Oto dobra strona na ten temat, a na dole jest raport o błędzie, który został potwierdzony: http://falstaff.agner.ch/2012/12/18/ubuntu-12-10-and-windows-8-with -secure-boot-mode /