Hva er forskjellen mellom UEFI og Legacy?

What Is Difference Between Uefi



Hvis du noen gang har eksperimentert med operativsystemer, maskinvare og overklokking, har du sikkert hørt om UEFA og Legacy . Å kjenne betydningen av akronymer og hva de står for er ikke nok; du må også vite hva de gjør og hvordan de fungerer.

Denne opplæringen vil diskutere hvordan datamaskinen starter, hva UEFI og Legacy er, og hjelpe deg å forstå hvorfor den ene er bedre enn den andre i bestemte tilfeller.







La oss komme i gang!



Hvordan en datamaskin støvler?

Før vi dykker dypt ned i hva UEFI og Legacy Boot -modus er, la oss diskutere hvordan en datamaskin starter. Å forstå dette vil bidra til å klargjøre noen konsepter.



Når du slår på datamaskinen, slår den på CPUen, den viktigste datamaskinkomponenten som behandler kommandoer eller instruksjoner.





På dette stadiet av oppstartsprosessen er det imidlertid ingen instruksjoner lastet inn i minnet. Som sådan bytter CPU til systemets fastvare, som inneholder instruksjoner for oppstartsprosessen.

Fastvarekoden utfører en selvtest for påslag ( POST ) initialisering og konfigurerer alle de tilkoblede eksterne enhetene. Når POST -sjekken er vellykket, laster fastvaren lagringsenhetene og ser etter en oppstartslaster. Fastvaren bytter deretter instruksjonene til oppstartslasteren for å håndtere oppstartsprosessen.



På dette stadiet tar bootloaderen, for eksempel LILO og GRUB, over, laster systemkjernen i minnet og initialiserer nødvendige prosesser.

Som nevnt hjelper fastvaren med å håndtere maskinvareinitialisering under oppstartsprosessen. Denne fastvaren er vanligvis kjent som BIOS eller Basic Input Output System.

Hva er Legacy Boot?

Legacy Boot refererer til oppstartsprosessen som brukes av BIOS -fastvaren for å initialisere maskinvareenheter . Legacy -oppstarten inneholder et utvalg installerte enheter som initialiseres etter hvert som datamaskinen utfører POST -testen under oppstartsprosessen. Den eldre oppstarten vil se etter alle tilkoblede enheter for Master Boot Record (MBR), vanligvis i den første sektoren på en disk.

Når den ikke finner en oppstartslaster på enhetene, bytter Legacy til den neste enheten i listen og gjentar denne prosessen til den finner en oppstartslaster, eller hvis ikke, returnerer en feil.

Hva er UEFI?

UEFI eller Unified Extensible Firmware Interface er et moderne måte å håndtere oppstartsprosessen på . UEFI ligner på Legacy, men den lagrer oppstartsdataene i en .efi -fil i stedet for fastvaren.

Du vil ofte finne UEFI-oppstartsmodus i moderne hovedkort med veldig intuitive og brukervennlige grensesnitt. UEFI oppstartsmodus inneholder en spesiell EFI -partisjon som brukes til å lagre .efi -filen og brukes i oppstartsprosessen og bootloader.

Forskjell mellom UEFI og Legacy

På grunnnivå er UEFI og Legacy veldig like. På et dypere nivå er de imidlertid også forskjellige.

Siden UEFI er en BIOS -etterfølger, har den bedre funksjoner og funksjoner. Følgende er forskjellene mellom UEFI og Legacy:

UEFI BOOT MODE LEGACY BOOT MODE
UEFI gir et bedre brukergrensesnitt. Legacy Boot -modus er tradisjonell og veldig grunnleggende.
Den bruker GPT -partisjoneringsordningen. Legacy bruker MBR -partisjonsordningen.
UEFI gir raskere oppstartstid. Det er tregere sammenlignet med UEFI.
Siden UEFI bruker GPT -partisjoneringsordningen, kan den støtte opptil 9 zettabyte lagringsenheter. MBR -porsjonsordningen som Legacy bruker, støtter bare opptil 2 TB lagringsenheter.
UEFI kjører i 32-biters og 64-biters, noe som gir støtte for mus- og berøringsnavigasjon. Legacy kjører i 16-biters modus som bare støtter tastaturnavigasjon.
Den tillater en sikker oppstart som forhindrer lasting av uautoriserte applikasjoner. Det kan også hindre dobbel oppstart fordi det behandler operativsystemer (OS) som applikasjoner. Det gir ikke en sikker oppstartsmetode, som gjør det mulig å laste inn uautoriserte applikasjoner, noe som gjør dobbeltstart mulig.
Den har en enklere oppdateringsprosess. Det er mer komplekst sammenlignet med UEFI.

Selv om UEFI kan høres bedre ut enn Legacy (og det er), er det ikke alltid det beste valget å bruke, og du trenger det kanskje ikke.

I noen tilfeller må du kanskje bruke Legacy, avhengig av funksjonene du vil ha. For eksempel, hvis du vil ha dobbelt oppstart, kan UEFI hindre denne prosessen.

Her er andre scenarier der du kanskje ikke trenger UEFI:

  1. Dobbelt oppstartsprosess
  2. Når du har mindre enn 2 TB lagringsenhet (hold deg til MBR)
  3. Når operativsystemet ikke trenger å skrive kode for å samhandle med maskinvaren
  4. Hvis du trenger en rask og enklere GUI som du kan kontrollere med et tastatur.

Konklusjon

Vi har diskutert de viktigste forskjellene mellom UEFI og Legacy oppstartsmoduser. Ved å bruke informasjonen i denne veiledningen kan du nå feilsøke problemer. For eksempel, hvis en dobbel oppstart ikke fungerer, kan du deaktivere sikker oppstart.