UEFI = Unified Extensible Firmware Interface

UEFI - Das neue BIOS

Die Abkürzung UEFI steht für "Unified Extensible Firmware Interface". Auf deutsch "vereinheitlichte erweiterbare Firmware-Schnittstelle"

UEFI stellt ein Minibetriebssystem mit graphischer Oberfläche dar. Es arbeitet mit 64bit und ist die Schnittstelle zwischen Hardware und Betriebssystem.

Gegenüber dem bisherigen BIOS beinhaltet das UEFI bereits die wichtigsten Treiber. Somit ist der Netzwerkanschluß bereits vor dem Betriebssystemstart nutzbar für einen UEFI-Update oder zu Surfen.

In Zukunft werden diese Treiber dann vom Betriebssystem weiterverwendet. Derzeit sind jedoch nur sehr wenige EPI-Treiber verfügbar. Deshalb werden derzeit für Windows noch entsprechende Treiber benötigt.

Die Ablösung des BIOS ist notwendig, da immer größere Kapazitäten bei Speicher notwendig wurden.

So wurde im Laufe der letzten 30 Jahre das BIOS immer wieder erweitert, damit größere Festplatten nutzbar wurden. Das heutige BIOS verwendet einen 32bit Adressraum und kann somit 232 x 512 Byte = 2199023255552 Byte = 2199 GByte verwalten.

Die master boot record (MBR) Partitionierungsmethode limitiert deshalb Festplatten auf genau diese Größe. Außerdem limitiert es Festplatten auf maximal 4 primary Partitionen.

UEFI unterstützt den GUID Partition table (GPT). GPT Festplatten verwenden  64-bit Werte zur Beschreibung der Partitionen. Damit können Festplatten die maximale Größe von 264 x 512 Byte =  9444732965739290427392 = 9,4 Zettabyte (ZB) verwalten.

Gleichzeitig werden noch diverse andere Probleme wie Datenintegrität, backup tables und die maximale Anzahl von Partitionen verbessert.

Nur Betriebssysteme mit UEFI- und GPT-Support können von Festplatten mit Partitionen über 2,199TB booten. Derzeit unterstützen dies alle 64bit Windows-Versionen ab Windows Vista SP1 und Linux ab Kernel 2.6.25.

Obwohl ein 32bit System wie Windows XP kein UEFI unterstützt, ist es mit einer BIOS-Emulation auch auf UEFI-PCs lauffähig. UEFI PCs haben dafür das Compatibility Support Modul (CSM)