La norme Unified Extensible Firmware Interface (UEFI, « interface micrologicielle extensible unifiée ») définit un logiciel intermédiaire entre lemicrologiciel (firmware) et le système d'exploitation (OS) d'un ordinateur. Cette interface est appelée à être le successeur du BIOS. Elle fait suite à EFI (Extensible Firmware Interface), conçue à l'origine par Intel pour les processeurs Itanium.
L'UEFI offre de multiples avantages par rapport au BIOS. Il est ainsi capable de prendre en charge beaucoup de fonctionnalités réseaux intégrées en standard ; il peut aussi proposer une véritable interface graphique haute résolution et offre une gestion intégrée des installations multiples de systèmes d'exploitation.
Alors que le BIOS est écrit en assembleur, l'UEFI est entièrement développé en C, ce qui lui confère une certaine souplesse pour ses évolutions futures. Développé de manière à offrir une plus grande indépendance entre le système d'exploitation et la plate-forme matérielle sur laquelle il tourne, l'UEFI est disponible sur les plates-formes Itanium (IA-64), x86 (32bits et 64bits) et ARM.
AMD, American Megatrends, Apple, Dell, HP, Intel, IBM, Insyde, Microsoft etPhoenix Technologies constituent aujourd'hui au sein de l'UEFI Forum des acteurs majeurs autour de cette technologie. Ces firmes travaillent actuellement sur les spécifications de l'UEFI et ont publié les spécifications officielles de l'UEFI 2.0 (Unified EFI Specifications – spécifications de l'Unified EFI) au début de 2006.
Systèmes d'exploitation[modifier]
- Les systèmes basés sur Linux sont capables de gérer l'EFI au boot depuis 2000 en utilisant le chargeur d'amorçage Elilo. Il peut être utilisé par les plates-formes IA-64, IA-32 et offre une prise en charge pour le x86-64 depuis juillet 2007.
- HP-UX utilise l'EFI sur ses systèmes IA-64 depuis 2002.
- Apple a, quant à lui, adopté l'EFI pour les derniers ordinateurs Apple. Mac OS X v10.4 Tiger pour Intel, Mac OS X v10.5 Leopard et Mac OS X v10.6 Snow Leopard prennent entièrement en charge l’EFI.
- Microsoft Windows :
- Les versions Itanium de Windows 2000 supportaient l'EFI 1.1 en 2002.
- Windows Server 2003 pour IA64, Windows XP 64-bit et Windows 2000 Advanced Server Limited Edition, basés sur l'Intel Itaniumsupportent l'EFI.
- Microsoft Windows Vista contient un système de gestion de l'UEFI depuis la version SP1. Microsoft Windows Server 2008, basé sur le noyau de Windows Vista SP1, gère également les plates-formes UEFI.
Voir aussi[modifier]
Références externes[modifier]
- L'EFI par Intel
- site officiel de l'UEFI forum
- le successeur du BIOS
- Confirmation de l'EFI dans Vista 32bit et 64bit
- Annonce de MSI
ref.: Wiki,