Hvad er UEFI, og hvordan adskiller det sig fra BIOS?

BIOS vil snart være død: Intel har annonceret planer om fuldstændigt at erstatte det med UEFI på alle deres chipsæt inden 2020. Men hvad er UEFI, og hvordan adskiller det sig fra den BIOS, som vi alle kender?

Både UEFI og BIOS er software på lavt niveau, der starter, når du starter din pc, før du starter dit operativsystem, men UEFI er en mere moderne løsning, der understøtter større harddiske, hurtigere starttider, flere sikkerhedsfunktioner og - bekvemt - grafik og mus markører.

Vi har set nyere pc'er, der leveres med UEFI, stadig henvise til det som "BIOS" for at undgå at forvirre folk, der er vant til en traditionel PC BIOS. Selvom din pc bruger udtrykket "BIOS", leveres moderne pc'er, du køber i dag, næsten med UEFI-firmware i stedet for en BIOS. Her er hvorfor.

Hvad er en BIOS?

RELATERET: Hvad gør en pc's BIOS, og hvornår skal jeg bruge det?

BIOS er en forkortelse for Basic Input-Output-system. Det er software på lavt niveau, der findes i en chip på din computers bundkort. BIOS indlæses, når din computer starter, og BIOS er ansvarlig for at vække din computers hardwarekomponenter, sikrer, at de fungerer korrekt, og kører derefter bootloaderen, der starter Windows eller ethvert andet operativsystem, du har installeret.

Du kan konfigurere forskellige indstillinger på BIOS-opsætningsskærmen. Indstillinger som din computers hardwarekonfiguration, systemtid og opstartsrækkefølge findes her. Du kan få adgang til dette skærmbillede ved at trykke på en bestemt tast - forskelligt på forskellige computere, men ofte Esc, F2, F10 eller Slet - mens computeren starter. Når du gemmer en indstilling, gemmes den i hukommelsen på selve bundkortet. Når du starter din computer, konfigurerer BIOS din pc med de gemte indstillinger.

BIOS gennemgår en POST eller Power-On Self Test, før du starter dit operativsystem. Det kontrolleres for at sikre, at din hardwarekonfiguration er gyldig og fungerer korrekt. Hvis der er noget galt, kan du se en fejlmeddelelse eller høre en kryptisk række bipkoder. Du bliver nødt til at slå op, hvad forskellige sekvenser af bip betyder i computerens manual.

Når din computer starter - og når POST er færdig - ser BIOS efter en Master Boot Record eller MBR, der er gemt på boot-enheden og bruger den til at starte bootloaderen.

Du kan også se akronymet CMOS, som står for komplementær metaloxid-halvleder. Dette refererer til den batteristøttede hukommelse, hvor BIOS gemmer forskellige indstillinger på bundkortet. Det er faktisk ikke nøjagtigt længere, da denne metode er blevet erstattet med flash-hukommelse (også kaldet EEPROM) i moderne systemer.

Hvorfor BIOS er forældet

BIOS har eksisteret i lang tid og har ikke udviklet sig meget. Selv MS-DOS-pc'er, der blev udgivet i 1980'erne, havde et BIOS!

Selvfølgelig har BIOS udviklet sig og forbedret sig over tid. Nogle udvidelser blev udviklet, herunder ACPI, Advanced Configuration og Power Interface. Dette gør det muligt for BIOS lettere at konfigurere enheder og udføre avancerede strømstyringsfunktioner, som f.eks. Søvn. Men BIOS er ikke avanceret og forbedret næsten lige så meget som anden pc-teknologi har været siden MS-DOSs dage.

Den traditionelle BIOS har stadig alvorlige begrænsninger. Det kan kun starte fra drev på 2,1 TB eller mindre. 3 TB-drev er nu almindelige, og en computer med BIOS kan ikke starte fra dem. Denne begrænsning skyldes den måde, BIOS's Master Boot Record-system fungerer på.

BIOS skal køre i 16-bit processortilstand og har kun 1 MB plads til at udføre i. Det har problemer med at initialisere flere hardwareenheder på én gang, hvilket fører til en langsommere opstartsproces, når alle hardwaregrænseflader og enheder initialiseres på en moderne PC.

BIOS har brug for udskiftning i lang tid. Intel startede arbejdet med EFI-specifikationen (Extensible Firmware Interface) tilbage i 1998. Apple valgte EFI, da den skiftede til Intel-arkitekturen på sine Mac'er i 2006, men andre pc-producenter fulgte ikke.

I 2007 blev Intel-, AMD-, Microsoft- og pc-producenter enige om en ny UEFI-specifikation (Unified Extensible Firmware Interface). Dette er en branchestandard, der administreres af Unified Extended Firmware Interface Forum og drives ikke udelukkende af Intel. UEFI-support blev introduceret til Windows med Windows Vista Service Pack 1 og Windows 7. Langt de fleste computere, du kan købe i dag, bruger nu UEFI snarere end en traditionel BIOS.

Hvordan UEFI erstatter og forbedres på BIOS

UEFI erstatter den traditionelle BIOS på pc'er. Der er ingen måde at skifte fra BIOS til UEFI på en eksisterende pc. Du skal købe ny hardware, der understøtter og inkluderer UEFI, som de fleste nye computere gør. De fleste UEFI-implementeringer leverer BIOS-emulering, så du kan vælge at installere og starte gamle operativsystemer, der forventer et BIOS i stedet for UEFI, så de er bagudkompatible.

RELATERET: Hvad er forskellen mellem GPT og MBR, når man partitionerer et drev?

Denne nye standard undgår BIOS-begrænsningerne. UEFI-firmwaren kan starte fra drev på 2,2 TB eller større - faktisk er den teoretiske grænse 9,4 zettabyte. Det er omtrent tre gange den estimerede størrelse af alle data på Internettet. Det skyldes, at UEFI bruger GPT-partitioneringsordningen i stedet for MBR. Det starter også på en mere standardiseret måde og starter EFI-eksekverbare filer i stedet for at køre kode fra et drevs master boot-record.

UEFI kan køre i 32-bit eller 64-bit-tilstand og har mere adresserbar plads end BIOS, hvilket betyder, at din opstartsproces er hurtigere. Det betyder også, at UEFI-opsætningsskærme kan være flottere end BIOS-indstillingsskærme, inklusive grafik og musemarkørstøtte. Dette er dog ikke obligatorisk. Mange pc'er leveres stadig med UEFI-indstillingsgrænseflader i teksttilstand, der ser ud og fungerer som en gammel BIOS-installationsskærm.

UEFI er fyldt med andre funktioner. Det understøtter Secure Boot, hvilket betyder, at operativsystemet kan kontrolleres for gyldighed for at sikre, at ingen malware har manipuleret med startprocessen. Det kan understøtte netværksfunktioner lige i selve UEFI-firmwaren, som kan hjælpe med fjernfejlfinding og konfiguration. Med en traditionel BIOS skal du sidde foran en fysisk computer for at konfigurere den.

Det er heller ikke kun en BIOS-erstatning. UEFI er i det væsentlige et lille operativsystem, der kører oven på pc'ens firmware, og det kan gøre meget mere end en BIOS. Det kan være gemt i flash-hukommelse på bundkortet, eller det kan indlæses fra en harddisk eller netværksdeling ved opstart.

Forskellige pc'er med UEFI har forskellige grænseflader og funktioner. Det er alt op til din pc-producent, men det grundlæggende vil være det samme på hver pc.

Sådan får du adgang til UEFI-indstillinger på moderne pc'er

Hvis du er en normal pc-bruger, er det ikke en mærkbar ændring at skifte til en computer med UEFI. Din nye computer starter og lukkes hurtigere, end den ville have med en BIOS, og du kan bruge drev på 2,2 TB eller mere i størrelse.

RELATERET: Tre måder at få adgang til Windows 8 eller 10 Boot Options Menu

Hvis du har brug for at få adgang til indstillinger på lavt niveau, kan der være en lille forskel. Det kan være nødvendigt at få adgang til UEFI-indstillingsskærmen via Windows-startindstillingsmenuen i stedet for at trykke på en tast, mens din computer starter. Da pc'er nu starter så hurtigt, vil pc-producenter ikke bremse opstartsprocessen ved at vente på, om du trykker på en tast. Vi har dog også set pc'er med UEFI, der giver dig adgang til BIOS på samme måde ved at trykke på en tast under opstartsprocessen.

Mens UEFI er en stor opgradering, er det stort set i baggrunden. De fleste pc-brugere vil aldrig bemærke - eller behøver at passe dem - at deres nye pc'er bruger UEFI i stedet for en traditionel BIOS. De fungerer bare bedre og understøtter mere moderne hardware og funktioner.

For mere detaljerede oplysninger, læs Adam Williamson fra Red Hats forklaring på, hvordan UEFI-opstartsprocessen er forskellig. Du kan også læse den officielle UEFI FAQ.

Billedkredit: Wikimedia Commons