Czy są jakieś wady starszego systemu BIOS w porównaniu z UEFI?


9

Czy są jakieś wady instalacji Ubuntu 13.10 (a wkrótce 14.04) w Legacy BIOS zamiast UEFI? Przez pomyłkę zainstalowałem 13.10 64bit w Legacy i zastanawiałem się, czy pozostawienie go w takiej postaci nie zaszkodzi?

EDYTOWAĆ

Wydaje się, że w Legacy wszystko działa dobrze, a wszyscy moi kierowcy działają.

Odpowiedzi:


14

Główne punkty to:

  • Uruchamianie w trybie EFI może być szybsze. Różnica może wynosić kilka sekund, w przeciwieństwie do tego, co napisał K. Darien Freeheart, ale różnica różni się również w zależności od komputera; na niektórych komputerach korzyści prędkości mogą nie występować. Efekt jest odczuwalny głównie podczas inicjalizacji oprogramowania układowego, a nie w samym procesie rozruchu systemu Linux.
  • Uruchamianie w trybie EFI zapewnia systemowi operacyjnemu dostęp do niektórych funkcji EFI. Obecnie największą z nich jest możliwość kontrolowania wbudowanego menedżera rozruchu oprogramowania układowego za pomocą efibootmgrnarzędzia Linux . Jądro może również rejestrować dane o awariach w pamięci NVRAM, ale jest to szczególnie interesujące dla programistów. W przyszłości liczba rzeczy, które można zrobić przy rozruchu w trybie EFI z uruchomionej dystrybucji Linuksa, może wzrosnąć.
  • Bardzo złośliwy Bezpieczny rozruch może faktycznie zapewnić pewne korzyści bezpieczeństwa, jeśli zdecydujesz się go poprawnie skonfigurować. Możesz nigdy nie potrzebować lub nie zauważyć tych korzyści, ale jeśli w pewnym momencie w przyszłości niektóre złośliwe oprogramowanie przed uruchomieniem rozprzestrzeni się i może zainfekować komputery z systemem Linux, możesz aktywować Bezpieczny rozruch.
  • EFI zapewnia nowe i różne opcje menedżera rozruchu i modułu ładującego rozruch. Oprócz GRUB-a, który jest dostępny zarówno dla BIOS-u, jak i EFI, możesz użyć rEFInd lub gummiboot, aby wybrać system operacyjny, oraz ELILO lub pośrednik EFI, aby uruchomić jądro. Więcej informacji na ten temat znajduje się na mojej stronie dotyczącej programów ładujących EFI dla systemu Linux .
  • Na niektórych komputerach uruchamianie z dysku GPT w trybie BIOS wymaga przeskoczenia kilku dodatkowych obręczy. Tak więc uruchomienie w trybie EFI może zaoszczędzić trochę wysiłku, jeśli masz dysk o pojemności ponad 2 TB lub po prostu lubisz GPT.

Ogólnie rzecz biorąc, jest mało prawdopodobne, aby te korzyści były przekonujące dla większości ludzi. Na szczęście przełączanie trybów rozruchu jest dość łatwe. Możesz wypróbować go w trybie pojedynczego rozruchu na większości komputerów, przygotowując dysk CD-R lub USB flash za pomocą mojego menedżera rozruchu rEFInd. Uruchom go i powinien wykryć jądro (-a) Linuksa i pozwolić na jego uruchomienie / je. (Jeśli jednak używasz osobnej /bootpartycji, musisz dodać root={whatever}opcję jądra, naciskając dwukrotnie klawisz F2 lub Insert, po podświetleniu jądra).


2

Teoretycznie UEFI uruchamia się szybciej, ale mówimy ułamki sekundy w już i tak szybkim procesie.

Praktycznie, jeśli używasz tylko Ubuntu, nie powinno być większych różnic. Obszar użytkownika obsługuje rzeczy takie jak duże partycje w obu trybach.

Sprawy mogą być kłopotliwe w sytuacji podwójnego rozruchu, szczególnie w systemie Windows, ponieważ różne wersje mają różne oczekiwania co do sposobu uruchamiania.


Dzięki K. Darien, tak, to jedyny system operacyjny na moim laptopie. i potrzebuję tylko podstawowych partycji.
Adam

1
@Adam Speed ​​różni się w zależności od maszyny. Widziałem czasy uruchamiania skrócone z 19 do 11 sekund na Youtube dla I Gigabyte BIOS, który nie wydaje się być zoptymalizowany pod kątem prędkości w swoich ustawieniach. Z własnego doświadczenia wynika, że ustawienia oprogramowania układowego zostały już zoptymalizowane pod kątem szybszego rozruchu płyty głównej Asrock, a jej czas rozruchu przyspieszył z 13 do nieco poniżej 10 sekund przy użyciu kodu EFI ( koniec GRUB).
Pro Backup
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.