Vous êtes sur la page 1sur 2

Unified Extensible Firmware Interface.

(o UEFI para abreviar) es un nuevo tipo de firmware que fue diseado inicialmente por Intel (conocido con el nombre de EFI entonces) principalmente para los sistemas basados en Itanium. Se introdujeron as nuevas formas de arrancar un sistema operativo distintas del mtodo usado comunmente desde el cdigo de arranque del MBR (MBR boot code), seguido por los sistemas BIOS. Comenz como EFI de Intel en las versiones 1.x y luego, un grupo de empresas denominado Frum UEFI, se hizo cargo de su desarrollo, a partir del cual se llam EFI Unificado desde de la versin 2.0. Hasta el 23 de mayo de 2012, la Especificacin 2.3.1 de UEFI es la versin ms reciente.

Contenidos
La interfaz UEFI incluye bases de datos con informacin de la plataforma, inicio y tiempo de ejecucin de los servicios disponibles listos para cargar el sistema operativo. UEFI destaca principalmente por: Compatibilidad y emulacin de BIOS para los sistemas operativos slo compatibles con sta ltima. Capacidad de arranque desde unidades de almacenamiento grandes, dado que no sufren de las limitaciones del MBR Arquitectura y controladores de la CPU independientes Entorno amigable y flexible Pre-Sistema Diseo modular

La EFI hereda las nuevas caractersticas avanzadas del BIOS como ACPI (Interfaz Avanzada de Configuracin y Energa) y el SMBIOS (Sistema de Gestin de BIOS), y se le pueden aadir muchas otras, ya que el entorno se ejecuta en 64 bits, al contrario de su predecesora, en 16 bits. [editar]Soporte

de dispositivos de almacenamiento slido y discos

La EFI comunica el arranque adems de con el ya clsico MBR, con el sistema GPT que solventa las limitaciones tcnicas del MBR: MBR soporta hasta 4 particiones por unidad fsica con un lmite de 2,2 TB, es decir, un disco duro u otro dispositivo de almacenamiento de 10 TB o ms no se podra aprovechar su capacidad al 100%. GPT soporta tericamente hasta 9,4 ZB y no exige un sistema de archivos concreto para funcionar

Microsoft Windows soporta GPT a partir de las versiones de 64 bits de Windows Vista y posteriores. Algunos sistemas basados en Unix utilizan un hbrido entre MBR y GPT para arrancar. [editar]32

y 64 bits

Los BIOS hacen uso de modos de 16 bits para funcionar, diseo heredado del Intel 8088, pero a diferencia de esto, la EFI funciona directamente con modos de 32 bits y 64 bits permitiendo que las aplicaciones de la EFI tengan acceso completo al direccionamiento de 64 bits [editar]Servicios

La EFi emplea 2 tipos de servicios, denominados servicio de arranque y servicio de ejecucin El servicio de arranque incluye texto e interfaz grfica orientado a una consola que se encarga de soportar y gestionar dispositivos, buses, bloques y servicios de archivo. Los servicios de ejecucin son los que controlan la fecha, la hora o el NVRAM

[editar]Protocolos La EFI define un conjunto de protocolos de interfaz de software utilizados para la comunicacin entre dos mdulos binarios. Todos los controladores de la EFI deben proveer servicios a los dems a travs de dichos protocolos. [editar]Controladores/Drivers Las especificaciones de la EFI permiten ofrecer un controlador de dispositivo independiente del procesador denominado EFI Byte Code o simplemente EBC. Gracias a esto, se permite soporte para la carga de grficos, red, sonido y opciones avanzadas del sistema, sin haber precargado el sistema operativo en cuestin. Esto era totalmente imposible en el BIOS, ya que cargaba funciones muy limitadas y necesarias como el soporte de perifricos como teclado y ratn. [editar]Gestor

de arranque

Un gestor de arranque propio de la EFI permite tambin la seleccin y carga directa de los sistemas operativos, eliminando la necesidad de recurrir a gestores de arranque [editar]Interfaz La EFI trae consigo una interfaz interactiva y muy amigable, que adems permite ejecutar otras aplicaciones externas a la propia EFI, siempre y cuando sean compatibles con la especificacin. [editar]Extensiones Toda extensin de la EFI puede cargarse desde cualquier dispositivo no voltil que est enchufado al ordenador. Un fabricante OEM puede distribuir su sistema con una particin EFI instalada en un disco duro o una Unidad de estado slido