Sunteți pe pagina 1din 5

Extensible Firmware Interface - Wikipedia, la enciclopedia libre https://es.wikipedia.

org/wiki/Extensible_Firmware_Interface

Extensible Firmware Interface


De Wikipedia, la enciclopedia libre

La Interfaz de Firmware Extensible Unificada, Unified Extensible Firmware


Interface (UEFI), es una especificacin que define una interfaz entre el sistema
operativo y el firmware. UEFI reemplaza la antigua interfaz del Sistema Bsico de
Entrada y Salida (BIOS) estndar presentado en los computadores personales
IBM PC como IBM PC ROM BIOS.

La Interfaz de firmware extensible (EFI) fue desarrollada inicialmente por Intel


en el 2002. UEFI puede proporcionar mens grficos adicionales e incluso
proporcionar acceso remoto para la solucin de problemas o mantenimiento.

ndice
1 Historia
2 Ventajas
3 Compatibilidad
3.1 Soporte de dispositivos de almacenamiento
3.2 32 y 64 bits
4 Caractersticas
4.1 Servicios
4.2 Protocolos
La posicin de la Extensible Firmware
4.3 Controladores/Drivers
Interface en la pila del software.
4.4 Gestor de arranque
4.5 Interfaz
4.6 Extensiones
5 Adopcin
5.1 Intel EFI
5.2 Plataformas que utilizan UEFI
5.3 Sistemas operativos
6 Vase tambin
7 Referencias
8 Enlace externo

Historia
La primera iniciativa se produjo durante las primeras fases de desarrollo del Intel Itanium de HP a mediados
de los aos 90. Debido a que estos procesadores apuntaban alto, las especificaciones del BIOS resultaban
muy limitadas, por ello Intel desarroll inicialmente lo que sera la IBI, del acrnimo ingls Intel Boot
Initiative, que posteriormente fue renombrado a EFI.

El 25 de julio de 2005 se cre la fundacin UEFI (Unified Extensible Firmware Interface) cuya labor
consista en desarrollar y promocionar la plataforma EFI. El sistema ha sido administrado y desarrollado
desde entonces por un grupo de trabajo transversal en la industria incluyendo a Intel, AMD, Apple, Dell,
Lenovo y Microsoft.

A principios de 2007, la versin 2.1 de la especificacin UEFI vio la luz y, meses despus, trajo consigo
mejoras como: cifrado, autenticacin de red y la destacable Interfaz de usuario humana.

1 de 5 20/7/17 10:52
Extensible Firmware Interface - Wikipedia, la enciclopedia libre https://es.wikipedia.org/wiki/Extensible_Firmware_Interface

Ventajas
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 del BIOS para los sistemas operativos solo compatibles con esta ltima.
Soporte completo para la Tabla de particiones GUID (GPT), se pueden crear hasta 128 particiones por
disco, con una capacidad total de 8 ZB.1
Capacidad de arranque desde unidades de almacenamiento grandes, dado que no sufren de las
limitaciones del MBR.
Independiente de la arquitectura y controladores de la CPU.
Entorno amigable y flexible Pre-Sistema Operativo, incluyendo capacidades de red.
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 y no en 32 bits, como su predecesora.

Compatibilidad
Soporte de dispositivos de almacenamiento
La EFI comunica el arranque adems de con el ya clsico MBR, con el sistema GPT que solventa las
limitaciones tcnicas del MBR, a saber:

Solo los procesadores little-endian pueden ser soportados.

MBR soporta hasta 4 particiones Primarias por unidad fsica ( si se desea realizar ms particiones se
tiene que convertir una o varias de esas particiones primarias a una o varias "particiones
extendidas").Todas las particiones independientemente de "su tipo" tienen un lmite de 2,2 TB, es
decir, un disco duro u otro dispositivo de almacenamiento de ms de 2,2 TB no se podra aprovechar
su capacidad al 100% mediante el uso de una nica particin (sigue siendo posible particionar ese
HDD/Dispositivo de almacenamiento en varias particiones de 2,2 TB).

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.

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.

Caractersticas
Servicios
La EFI emplea 2 tipos de servicios, denominados servicio de arranque y servicio de ejecucin

2 de 5 20/7/17 10:52
Extensible Firmware Interface - Wikipedia, la enciclopedia libre https://es.wikipedia.org/wiki/Extensible_Firmware_Interface

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.

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.

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, por ejemplo, teclado y ratn.

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.

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.

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.

Adopcin
Intel EFI
El Framework de Intel recibe el nombre de Tiano. Tiano se ejecuta en procesadores XScale, Itanium e IA32
bajo licencia propietaria, aunque parte del cdigo ha sido liberado bajo licencia BSD recibiendo el nombre
de Proyecto TianoCore. Phoenix Tecnologies comercializa actualmente BIOS "Phoenix SecureCore Tiano"
y "Phoenix MicroCore" compatibles con la interfaz UEFI

Plataformas que utilizan UEFI


El primer procesador Itanium dirigido a estaciones de trabajo y lanzado en el ao 2000 ya soportaba la
especificacin EFI 1.02.

En el 2002, el Itanium 2 ya soportaba EFI 1.10, capaz de arrancar Microsoft Windows, GNU/Linux,
FreeBSD, HP-UX y OpenVMS.

Desde el 2005, se ha tratado de implementar EFI en arquitecturas extrapolables a las de PC, como las
basadas en Intel XScale o sistemas embebidos.

3 de 5 20/7/17 10:52
Extensible Firmware Interface - Wikipedia, la enciclopedia libre https://es.wikipedia.org/wiki/Extensible_Firmware_Interface

En 2006 Apple mont sus ordenadores basados en la arquitectura x86 de Intel, y, por ello, comenzaron a
utilizar sistemas EFI en lugar de Open Firmware como se haca en los anteriores sistemas basados en
PowerPC; posteriormente Apple lanz Bootcamp, que permite un particionado no destructivo y soporte de
drivers para la instalacin de sistemas operativos Microsoft sin necesidad de reinstalar Mac OS X. Se aadi
compatibilidad de BIOS a la EFI.

En el 2008, bastantes sistemas basados en 64 bits han adoptado la EFI, si bien muchos de estos sistemas slo
soportan el arranque mediante BIOS, gracias al Mdulo de soporte de compatibilidad; muchos otros, en
cambio, comienzan a arrancar en sistemas UEFI, por ejemplo, servidores IBM, ciertas placas base MSI de
soporte ClickBIOS, porttiles HP Elitebook y algunas Tabletas PC HP.

En 2009, sistemas x de IBM (x3550 M2, x3650 M2, iDataPlex dx360 M2) y Bladecenter HS22. Dell
PowerEdge T610; servidores R610, R710, M610, M710.

Sistemas operativos
GNU/Linux ha sido capaz de utilizar EFI en el arranque desde principios de 2000 mediante el gestor
de arranque LiLo o las ms recientes versiones de GRUB.
HP-UX ha usado (U)EFI como mecanismo de arranque en sistemas IA_64 desde el 2002. HP
OpenVMS ha usado (U)EFI en IA-64 desde su lanzamiento inicial en diciembre de 2003, y para las
versiones de produccin desde enero de 2005.
Apple escogi el EFI original para sus ordenadores basados en Intel 32/64 bits (2006), y es el utilizado
actualmente en sus computadoras.
Itanium para Windows 2000 (Advanced Server Limited Edition y Datacenter Server Limited Edition)
soporta EFI 1.10 en 2002. Windows Server 2003 para IA-64, Windows XP 64 Bits y Windows 2000
Advanced Server Limited Edition, todos los cuales son para la familia de procesadores Itanium.
Introducido soporte EFI en los sistemas operativos x64 de Microsoft Windows, como Windows Server
2008, Windows 7 y Windows Vista Service Pack 1. Microsoft no ofrece soporte UEFI a los sistemas
de 32 bits, como, por ejemplo, Windows XP.
Windows 8 sustituy completamente el BIOS por EFI, permitiendo diversas mejoras.

Vase tambin
BIOS
Computadora personal
Coreboot
Firmware
IBM
IBM PC ROM BIOS
LinuxBIOS
Open Firmware
OpenBIOS
OpenBook Project

Referencias
1. Instalacin (http://www.gnu.org/software/grub/manual/html_node/BIOS-installation.html). 3.4 BIOS
Instalacin. GNU GRUB. Consultado el 25 de septiembre de 2013.

Enlace externo
www.uefi.org (http://www.uefi.org) Sitio oficial de UEFI.

4 de 5 20/7/17 10:52
Extensible Firmware Interface - Wikipedia, la enciclopedia libre https://es.wikipedia.org/wiki/Extensible_Firmware_Interface

Obtenido de https://es.wikipedia.org/w/index.php?title=Extensible_Firmware_Interface&oldid=99805494

Categoras: Hardware bsico BIOS Intel

Se edit esta pgina por ltima vez el 12 jun 2017 a las 20:53.
El texto est disponible bajo la Licencia Creative Commons Atribucin Compartir Igual 3.0; pueden
aplicarse clusulas adicionales. Al usar este sitio, usted acepta nuestros trminos de uso y nuestra
poltica de privacidad.
Wikipedia es una marca registrada de la Fundacin Wikimedia, Inc., una organizacin sin nimo de
lucro.

5 de 5 20/7/17 10:52

S-ar putea să vă placă și