Está en la página 1de 3

La Interfaz Extensible del Firmware, Extensible Firmware Interface (EFI), es

una especificacin desarrollada por Intel dirigida a reemplazar la antigua interfaz del
estndar IBM PC BIOS, interacta como puente entre el sistema operativo y el firmware
base.

UEFI es un esfuerzo de la comunidad por muchas compaas en la industria de


computadoras personales para modernizar el proceso de arranque. Sistemas capaces
UEFI ya estn enviando, y muchos ms estn en preparacin. Durante la transicin a
UEFI, la mayora firmware de la plataforma seguir apoyando el legado (BIOS) de
arranque, as, para acomodar a-legacy sistemas operativos. UEFI significa "Unified
Extensible Firmware Interface". La especificacin UEFI define un nuevo modelo para la
interaccin entre los sistemas operativos de computadoras personales y el firmware de
la plataforma. La interfaz consta de tablas de datos que contienen informacin
relacionada con la plataforma, adems de bota y las llamadas de servicio de tiempo de
ejecucin que estn disponibles para el sistema operativo y su cargador. Juntos,
proporcionan un entorno estndar para arrancar un sistema operativo y las
aplicaciones en ejecucin pre-arranque. El Foro Unificado de EFI es el grupo
responsable del desarrollo, gestin y promocin de las especificaciones de UEFI. Para
ms informacin acerca de la especificacin UEFI y oportunidades de afiliacin se
puede encontrar en este sitio Web. La categora de socio "adoptante" es gratuita. Para
obtener informacin adicional, por favor pngase en contacto con la Administracin
UEFI .

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.
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.

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

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
Protocolos:La EFI define un conjunto de protocolos de interfaz de software utilizados
para la comunicacin entre dos mdulos binarios.
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
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
Sistemas operativosGNU/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.

1.-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

2.-Apple utiliza EFI para sus ordenadores basados en 64 bits.

3.-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

4.-Introducido soporte EFI a 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 ya que los vendedores no tenan ningn
inters en la produccin nativa de 32 bits puesto que frenara la completa migracin a
los sistemas de 64 bits.

5.-Se prev que Windows 8 sustituya completamente la BIOS por EFI.

También podría gustarte