Hvad er forskellen mellem UEFI og Legacy?

What Is Difference Between Uefi



Hvis du nogensinde har eksperimenteret med operativsystemer, hardware og overclocking, har du sikkert hørt om UEFA og Eftermæle . At kende betydningen af ​​akronymerne, og hvad de står for, er ikke nok; du skal også vide, hvad de gør, og hvordan de fungerer.

Denne vejledning vil diskutere, hvordan din computer støvler, hvad UEFI og Legacy er, og hjælper dig med at forstå, hvorfor den ene er bedre end den anden i bestemte tilfælde.







Lad os komme i gang!



Hvordan starter en computer?

Inden vi dykker dybt ned i, hvad UEFI og Legacy Boot -tilstande er, lad os diskutere, hvordan en computer starter. At forstå dette vil hjælpe med at opklare nogle begreber.



Når du tænder din computer, tænder den CPU'en, den centrale computerkomponent, der behandler kommandoer eller instruktioner.





På dette trin af opstartsprocessen er der imidlertid ingen instruktioner indlæst i hukommelsen. Som sådan skifter CPU'en til systemets firmware, som indeholder instruktioner til opstartsprocessen.

Firmwarekoden udfører en selvtest ved opstart ( STOLPE ) initialisering og opsætter alle de tilsluttede eksterne enheder. Når POST -kontrollen er vellykket, indlæser firmwaren lagerenhederne og søger efter en boot loader. Firmwaren skifter derefter instruktionerne til bootloaderen for at håndtere opstartsprocessen.



På dette tidspunkt overtager bootloaderen, f.eks. LILO og GRUB, systemkernen i hukommelsen og initialiserer nødvendige processer.

Som nævnt hjælper firmwaren med at håndtere hardwareinitialisering under opstartsprocessen. Denne firmware er almindeligt kendt som BIOS eller Basic Input Output System.

Hvad er Legacy Boot?

Legacy Boot refererer til bootprocessen, der bruges af BIOS -firmwaren til at initialisere hardwareenheder . Legacy -boot indeholder et udvalg af installerede enheder, der initialiseres, når computeren udfører POST -testen under opstartsprocessen. Den ældre boot vil kontrollere, om der er tilsluttede enheder til Master Boot Record (MBR), normalt i den første sektor af en disk.

Når den ikke kan finde en bootloader i enhederne, skifter Legacy til den næste enhed på listen og gentager denne proces, indtil den finder en bootloader, eller hvis ikke, returnerer en fejl.

Hvad er UEFI?

UEFI eller Unified Extensible Firmware Interface er en moderne måde at håndtere opstartsprocessen på . UEFI ligner Legacy, men det gemmer bootdataene i en .efi -fil frem for firmwaren.

Du finder ofte UEFI boot-tilstand i moderne bundkort med meget intuitive og brugervenlige grænseflader. UEFI boot mode indeholder en særlig EFI partition, der bruges til at gemme .efi filen og bruges i boot processen og bootloaderen.

Forskel mellem UEFI og Legacy

På basisniveau er UEFI og Legacy meget ens. På et dybere niveau er de imidlertid også forskellige.

Da UEFI er en BIOS -efterfølger, har den bedre funktionaliteter og funktioner. Følgende er forskellene mellem UEFI og Legacy:

UEFI BOOT MODE LEGACY BOOT MODE
UEFI giver en bedre brugergrænseflade. Legacy Boot -tilstand er traditionel og meget grundlæggende.
Det bruger GPT -opdelingsordningen. Legacy bruger MBR -partitionsordningen.
UEFI giver hurtigere opstartstid. Det er langsommere i forhold til UEFI.
Da UEFI bruger GPT -partitioneringsordningen, kan den understøtte op til 9 zettabyte lagerenheder. MBR -portionsordningen, der bruges af Legacy, understøtter kun op til 2 TB lagerenheder.
UEFI kører i 32-bit og 64-bit, hvilket muliggør understøttelse af mus- og berøringsnavigation. Legacy kører i 16-bit-tilstand, der kun understøtter tastaturnavigering.
Det tillader en sikker opstart, der forhindrer indlæsning af uautoriserede applikationer. Det kan også forhindre dobbeltstart, fordi det behandler operativsystemer (OS) som applikationer. Det giver ikke en sikker boot-metode, som gør det muligt at indlæse uautoriserede applikationer, hvilket gør dual-booting mulig.
Det har en lettere opdateringsproces. Det er mere komplekst i forhold til UEFI.

Selvom UEFI måske lyder bedre end Legacy (og det er det), er det ikke altid det bedste valg at bruge, og du har muligvis ikke brug for det.

I nogle tilfælde skal du muligvis bruge Legacy afhængigt af de funktioner, du ønsker. For eksempel, hvis du vil have dobbelt opstart, kan UEFI forhindre denne proces.

Her er andre scenarier, hvor du muligvis ikke har brug for UEFI:

  1. Dobbelt opstartsproces
  2. Når du har mindre end 2 TB lagerenhed (hold dig til MBR)
  3. Når dit operativsystem ikke behøver at skrive kode for at interagere med hardwaren
  4. Hvis du har brug for en hurtig og enklere GUI, som du kan styre med et tastatur.

Konklusion

Vi har diskuteret de største forskelle mellem UEFI og Legacy boot modes. Ved hjælp af oplysningerne i denne vejledning kan du nu fejlfinde problemer. Hvis en dobbelt boot f.eks. Ikke fungerer, kan du deaktivere sikker boot.