UEFI

Hvad er forskellen mellem UEFI og Legacy?

Hvad er forskellen mellem UEFI og Legacy?

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

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

Lad os komme i gang!

Hvordan en computer starter?

Før 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 rydde op i nogle begreber.

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

På dette trin i 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 Power On Self Test (POST) initialisering og opsætter alle de tilsluttede eksterne enheder. Når POST-kontrollen er vellykket, indlæser firmwaren lagerenhederne og kontrollerer for en boot loader. Firmwaren skifter derefter instruktionerne til bootloaderen for at håndtere opstartsprocessen.

På dette tidspunkt overtager bootloaderen, såsom LILO og GRUB, indlæsning af systemkernen i hukommelsen og initialisering af nødvendige processer.

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

Hvad er Legacy Boot?

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

Når den ikke kan finde en bootloader på 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 svarer til Legacy, men det gemmer bootdata i en .efi-fil snarere end firmwaren.

Du finder ofte UEFI-starttilstand i moderne bundkort med meget intuitive og brugervenlige grænseflader. UEFI-starttilstand indeholder en speciel EFI-partition, der bruges til at gemme .efi-fil og bruges i startprocessen og bootloaderen.

Forskel mellem UEFI og Legacy

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

Da UEFI er en BIOS-efterfølger, har den bedre funktioner 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-partitioneringsordningen. Legacy bruger MBR-partitionsskemaet.
UEFI giver hurtigere opstartstid. Det er langsommere sammenlignet med UEFI.
Da UEFI bruger GPT-partitioneringsordningen, kan den understøtte op til 9 zettabyte lagerenheder. MBR-delingsordningen, 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 tastaturnavigation.
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 opstartsmetode, der muliggør indlæsning af uautoriserede applikationer, hvilket gør dobbeltstart mulig.
Det har en lettere opdateringsproces. Det er mere komplekst sammenlignet med 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 er du muligvis nødt til at 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 vigtigste forskelle mellem UEFI og Legacy-starttilstande. Ved hjælp af oplysningerne i denne vejledning kan du nu være i stand til at foretage fejlfinding af problemer. For eksempel, hvis en dobbelt boot ikke fungerer, kan du deaktivere sikker boot.

Mus Sådan vender du musens og touchpadsens rulle retning i Windows 10
Sådan vender du musens og touchpadsens rulle retning i Windows 10
Mus og Touchpads gør ikke kun computing let, men mere effektiv og mindre tidskrævende. Vi kan ikke forestille os et liv uden disse enheder, men det er...
Mus Sådan ændres musemarkør og markørstørrelse, farve og skema på Windows 10
Sådan ændres musemarkør og markørstørrelse, farve og skema på Windows 10
Musemarkøren og markøren i Windows 10 er meget vigtige aspekter af operativsystemet. Dette kan også siges om andre operativsystemer, så i sandhed er d...
Gratis og open source-spilmotorer til udvikling af Linux-spil
Denne artikel dækker en liste over gratis og open source-spilmotorer, der kan bruges til at udvikle 2D- og 3D-spil på Linux. Der er mange sådanne spil...