UEFI

Jaka jest różnica między UEFI a Legacy??

Jaka jest różnica między UEFI a Legacy??

Jeśli kiedykolwiek eksperymentowałeś z systemami operacyjnymi, sprzętem i przetaktowywaniem, prawdopodobnie słyszałeś UEFI i Dziedzictwo. Znajomość znaczenia akronimów i ich znaczenia nie wystarczy; musisz też wiedzieć, czym się zajmują i jak działają.

W tym samouczku omówimy sposób uruchamiania komputera, czym są UEFI i Legacy oraz pomoże zrozumieć, dlaczego jeden jest lepszy od drugiego w określonych przypadkach.

Zacznijmy!

Jak buty komputerowe?

Zanim zagłębimy się w tryby rozruchu UEFI i Legacy, omówmy, jak uruchamia się komputer. Zrozumienie tego pomoże wyjaśnić niektóre koncepcje.

Po włączeniu komputer włącza procesor — kluczowy składnik komputera, który przetwarza polecenia lub instrukcje.

Jednak na tym etapie procesu uruchamiania do pamięci nie są załadowane żadne instrukcje. W ten sposób procesor przełącza się na oprogramowanie systemowe, które zawiera instrukcje dotyczące procesu rozruchu.

Kod oprogramowania układowego wykonuje inicjalizację Power On Self Test (POST) i konfiguruje wszystkie podłączone urządzenia peryferyjne. Gdy test POST zakończy się pomyślnie, oprogramowanie układowe ładuje urządzenia pamięci masowej i sprawdza program ładujący. Oprogramowanie układowe następnie przełącza instrukcje do bootloadera, aby obsłużyć proces rozruchu.

Na tym etapie bootloader, taki jak LILO i GRUB, przejmuje kontrolę, ładuje jądro systemu do pamięci i inicjuje wymagane procesy.

Jak wspomniano, oprogramowanie układowe pomaga obsługiwać inicjalizację sprzętu podczas procesu uruchamiania. To oprogramowanie jest powszechnie znane jako BIOS lub Basic Input Output System.

Co to jest starszy rozruch?

Odnosi się do starszego rozruchu proces rozruchu używany przez oprogramowanie układowe BIOS do inicjalizacji urządzeń sprzętowych. Rozruch ze starszej wersji zawiera wybór zainstalowanych urządzeń, które są inicjowane, gdy komputer wykonuje test POST podczas procesu rozruchu. Starszy system rozruchowy sprawdzi wszystkie podłączone urządzenia pod kątem głównego rekordu rozruchowego (MBR), zwykle w pierwszym sektorze dysku.

Gdy nie może znaleźć bootloadera na urządzeniach, Legacy przełącza się na następne urządzenie na liście i powtarza ten proces, dopóki nie znajdzie bootloadera, a jeśli nie, zwróci błąd.

Co to jest UEFI?

UEFI lub Unified Extensible Firmware Interface to nowoczesny sposób obsługi procesu rozruchu. UEFI jest podobny do Legacy, jednak przechowuje dane rozruchowe w .plik efi zamiast oprogramowania sprzętowego.

Często znajdziesz tryb rozruchu UEFI na nowoczesnych płytach głównych z bardzo intuicyjnymi i przyjaznymi dla użytkownika interfejsami. Tryb rozruchu UEFI zawiera specjalną partycję EFI, która służy do przechowywania store .efi i jest używany w procesie rozruchu i bootloaderze.

Różnica między UEFI a Legacy

Na poziomie podstawowym UEFI i Legacy są bardzo podobne. Jednak na głębszym poziomie są też inne.

Ponieważ UEFI jest następcą BIOS-u, ma lepsze funkcje i funkcje. Poniżej znajdują się różnice między UEFI a Legacy:

TRYB ROZRUCHU UEFI TRYB STAREGO ROZRUCHU
UEFI zapewnia lepszy interfejs użytkownika. Tryb Legacy Boot jest tradycyjny i bardzo prosty.
Używa schematu partycjonowania GPT. Legacy używa schematu partycji MBR.
UEFI zapewnia szybszy czas uruchamiania. Jest wolniejszy w porównaniu do UEFI.
Ponieważ UEFI korzysta ze schematu partycjonowania GPT, może obsługiwać do 9 zetabajtów urządzeń pamięci masowej. Schemat porcjowania MBR używany przez Legacy obsługuje tylko urządzenia pamięci masowej o pojemności do 2 TB.
UEFI działa w trybie 32-bitowym i 64-bitowym, umożliwiając obsługę myszy i nawigacji dotykowej. Legacy działa w trybie 16-bitowym, który obsługuje tylko nawigację za pomocą klawiatury.
Umożliwia bezpieczny rozruch, który zapobiega ładowaniu nieautoryzowanych aplikacji. Może również utrudniać podwójne uruchamianie, ponieważ traktuje systemy operacyjne (OS) jako aplikacje. Nie zapewnia bezpiecznej metody rozruchu, co pozwala na ładowanie nieautoryzowanych aplikacji, umożliwiając podwójne uruchomienieboot.
Ma łatwiejszy proces aktualizacji. Jest bardziej złożony w porównaniu do UEFI.

Chociaż UEFI może brzmieć lepiej niż Legacy (i tak jest), nie zawsze jest to najlepszy wybór i możesz go nie potrzebować.

W niektórych przypadkach może być konieczne użycie starszej wersji, w zależności od potrzebnych funkcji. Na przykład, jeśli chcesz podwójnego rozruchu, UEFI może utrudnić ten proces.

Oto inne scenariusze, w których możesz nie potrzebować UEFI:

  1. Proces podwójnego rozruchu
  2. Gdy masz mniej niż 2 TB urządzenia pamięci masowej (trzymaj się MBR)
  3. Kiedy twój system operacyjny nie musi pisać kodu do interakcji ze sprzętem
  4. Jeśli potrzebujesz szybkiego i prostszego GUI, którym możesz sterować za pomocą klawiatury.

Wniosek

Omówiliśmy główne różnice między trybami rozruchu UEFI i Legacy. Korzystając z informacji zawartych w tym przewodniku, możesz teraz rozwiązywać problemy. Na przykład, jeśli podwójny rozruch nie działa, możesz wyłączyć bezpieczny rozruch.

Gry 5 najlepszych kart do przechwytywania gier
5 najlepszych kart do przechwytywania gier
Wszyscy widzieliśmy i uwielbialiśmy strumieniowe rozgrywki na YouTube on. PewDiePie, Jakesepticye i Markiplier to tylko niektórzy z najlepszych graczy...
Gry Jak stworzyć grę na Linuksie
Jak stworzyć grę na Linuksie
Dziesięć lat temu niewielu użytkowników Linuksa przewidywało, że ich ulubiony system operacyjny pewnego dnia stanie się popularną platformą do gier dl...
Gry Open Source Ports of Commercial Game Engines
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...