Definition der Schnittstelle zwischen dem Betriebssystem und der Plattform-Firmware
Hintergrund
Die einheitliche EFI-Spezifikation (Unified EFI, UEFI), die bisher als EFI-Spezifikation bekannt war, legt eine Schnittstelle zwischen einem Betriebssystem und einer Plattform-Firmware fest.
Die Schnittstelle besteht aus Datentabellen, die auf die Plattform bezogene Informationen sowie Aufrufe des Startdienstes und des Laufzeitdienstes, die dem Betriebssystem und seinem Ladeprogramm zur Verfügung stehen, enthalten. Diese stellen eine Standardumgebung für das Starten eines Betriebssystems und das Ausführen von Pre-Boot-Anwendungen zur Verfügung.
Die UEFI-Spezifikation war hauptsächlich für die nächste Generation von Computern, die auf IA-32 Architektur basieren, gedacht. Sie ist eine Nebenerscheinung des „Intel® Boot Initiative“ (IBI)-Programms, das im Jahr 1998 gestartet wurde.
Die ursprüngliche Version dieser Spezifikation von Intel wurde von der Öffentlichkeit EFI genannt und endete mit der Version EFI 1.10.
Im Jahr 2005 wurde das Unified EFI Forum als branchenweite Organisation gegründet, um die Akteptanz der EFI-Spezifikation zu fördern sowie die Entwicklung weiterzuführen. Die Spezifikation von EFI 1.10 wurde von dieser Branchengruppe als Ausgangspunkt verwendet und hat Folgespezifikationen veröffentlicht, die in Unified EFI umbenannt wurden.
Die aktuelle Version der UEFI-Spezifikation befindet sich auf der UEFI-Website.
Spezifikationen
UEFI-Spezifikationen
Die neueste Version der UEFI-Spezifikation steht auf der UEFI-Website zur Verfügung.
EFI-Spezifikationen
Weitere Informationen und Spezifikationsdokumente herunterladen.
Schulung
Wenden Sie sich bitte an Ihren Anbieter der UEFI Firmware für Schulungen in Ihrer Nähe. Wenn Sie Ihre eigene Schulung einrichten möchten, nehmen Sie bezüglich des Schulungsmaterials mit uns Kontakt auf.
Laden Sie neue Präsentationen aus den Intel Developer-Foren herunter
Nützliche Ressourcen
Independent Hardware Vendor UEFI Enabling Center
Finden Sie die neuesten Ressourcen für Tools und Schulungen, um mit der Entwicklung von Treibern und Anwendungen zu beginnen.
UEFI und Framework-Geschichte
Wenn Sie Informationen über die Geschichte des UEFI und des Frameworks wünschen, kontaktieren Sie uns bitte.
UEFI Branchengruppe
Das Unified EFI Forum
Neuester UEFI- und Foundation-Code für EFI-Implementierungen
TianoCore.org
Firmware-Anbieter
EFI Hardware-Debugger von Drittanbietern
American Arium* American Megatrends Inc.
Microsoft EFI
UEFI/EFI-Link in Zusammenhang mit Microsoft
UEFI Support und Anforderungen
Linux* ELILO* Quelldateien
Die Quelldateien für das neue ELILO benötigen gcc3.x und binutils 2.11.90 oder höhere Binärdateien, die schon mit dem Linux* Kernel mit EFI Unterstützung für IA32 kompiliert wurden, stehen unter http://www.kernel.org bei einem der Kernel, die mit 2.6.1 oder höher beginnen, zur Verfügung.
EGRUB—Auf Anfrage. Senden Sie eine E-Mail an EFI General Feedback.
Novell*—UEFI SLES/SLED 11 Partitionierungsempfehlungen für die Installation von X64
Whitepaper und technische Artikel
Technischer Artikel: Eine Kurzeinführung zur Konzeption der UEFI Shell
Technischer Artikel: Die UEFI Shell im Detail
Technischer Artikel: Verwendung der UEFI Shell für Bare-Metal-Provisioning






