[MTE verklaart] Verschillen tussen UEFI en BIOS
Wanneer je moet opstarten vanaf het USB-station op je computer (of de systeeminstellingen wilt wijzigen), hoor je mensen altijd zeggen dat je naar het BIOS moet gaan om de opstartinstellingen te wijzigen. Als je een Mac-gebruiker bent, vraag je je waarschijnlijk af wat BIOS is, want er is geen BIOS om mee te beginnen. Mac gebruikt UEFI.
In dit artikel zullen we de belangrijkste verschillen tussen UEFI en BIOS verduidelijken en welke in een bepaalde omstandigheid beter is.
De basis
BIOS en UEFI zijn twee firmware-interfaces voor computers die werken als een interpreter tussen het besturingssysteem en de computerfirmware. Beide interfaces worden gebruikt bij het opstarten van de computer om de hardwarecomponenten te initialiseren en het besturingssysteem te starten dat op de harde schijf is opgeslagen.
BIOS werkt door het lezen van de eerste sector van de harde schijf die het adres van het volgende apparaat heeft om te initialiseren of om de code uit te voeren. BIOS selecteert ook het opstartapparaat dat moet worden geïnitialiseerd voor het starten van het besturingssysteem. Omdat BIOS vanaf het allereerste begin in gebruik is, werkt het nog steeds in de 16-bits modus, waardoor de hoeveelheid code wordt beperkt die kan worden gelezen en uitgevoerd vanaf het firmware-ROM.
UEFI doet dezelfde taak een beetje anders. Het slaat alle informatie over initialisatie en opstarten op in een .efi-bestand in plaats van de firmware. Dit bestand wordt op de harde schijf opgeslagen binnen een speciale partitie genaamd EFI System Partition (ESP). De ESP-partitie bevat ook de opstartprogramma's voor het besturingssysteem die op de computer zijn geïnstalleerd.
UEFI is bedoeld om BIOS in de toekomst volledig te vervangen en veel nieuwe functies en verbeteringen te introduceren die niet via BIOS kunnen worden geïmplementeerd. Sommige van deze functies worden hieronder besproken.
Maximale groottes doorbreken
BIOS gebruikt de Master Boot Record (MBR) om informatie over de gegevens van de harde schijf op te slaan terwijl UEFI de GUID-partitietabel (GPT) gebruikt. Het belangrijkste verschil tussen beide is dat MBR 32-bits ingangen in zijn tabel gebruikt, die de totale fysieke partitimenten beperken tot slechts 4. Elke partitie kan maximaal 2 TB groot zijn, terwijl GPT 64-bits ingangen gebruikt in de tabel die breidt de ondersteuning voor maatmogelijkheden van de harde schijf aanzienlijk uit. (Meer over het verschil tussen MBR en GPT).
Snelheid en prestaties
Omdat UEFI platformonafhankelijk is, kan het mogelijk de opstarttijd en -snelheid van de computer verbeteren. Dit is vooral het geval wanneer u grote harde schijven op uw computer hebt geïnstalleerd. Deze verbetering is afhankelijk van hoe UEFI is geconfigureerd om te worden uitgevoerd. UEFI kan beter presteren tijdens het initialiseren van de hardwareapparaten. Normaal gezien is deze snelheidsverbetering een fractie van de totale opstarttijd, dus u zult geen enorm verschil zien in de totale opstarttijd. Ontwikkelaars kunnen gebruikmaken van de UEFI-shellomgeving die de opdracht van andere UEFI-apps kan uitvoeren en de prestaties van het systeem verder optimaliseren.
Veiligheid
Secure boot is een functie van UEFI die onlangs is geïmplementeerd in Windows 8. Het grootste voordeel van UEFI is de beveiliging ten opzichte van het BIOS. UEFI kan alleen authentieke stuurprogramma's en services laten laden tijdens het opstarten, zodat er geen malware kan worden geladen bij het opstarten van de computer. Microsoft heeft deze functie geïmplementeerd om piraterijproblemen in Windows tegen te gaan, terwijl Mac al geruime tijd UEFI gebruikt. Secure Boot werkt door een digitale handtekening van boot-laders te vereisen die een digitale handtekening van de Kernel zou vereisen. Dit proces gaat door totdat het besturingssysteem volledig is gestart. Deze veilige opstartfunctie is ook een van de redenen waarom het moeilijker is om een ander besturingssysteem op een Windows-machine te installeren.
Conclusie
Er zijn verschillende andere voordelen van UEFI via BIOS, maar het is niet erg gebruikelijk en wordt niet door elke computer of elk apparaat ondersteund. De ingebouwde opstartmanager betekent dat er geen afzonderlijke opstartladers nodig zijn. Het grootste voordeel van UEFI is dat het naast BIOS kan werken. Het kan bovenop het BIOS zitten en zelfstandig werken. BIOS kan worden gebruikt op apparaten die geen grote opslag of beveiliging vereisen. Mogelijk gebruikt u op dit moment het BIOS, maar ik zou aanraden om over te schakelen naar UEFI, omdat dit de toekomst is terwijl BIOS langzaam zal vervagen.
Heb je een vraag? Voel je vrij om te vragen in de comments hieronder.