0% encontró este documento útil (0 votos)
131 vistas38 páginas

BIOS vs UEFI: Guía Completa y Comparativa

El documento describe el firmware BIOS y UEFI que controlan el arranque de los ordenadores. El BIOS es un código almacenado en la placa base que configura el hardware y prepara el sistema para cargar el sistema operativo. Más recientemente, el UEFI reemplaza al BIOS y ofrece mayores prestaciones, aunque ambos cumplen funciones similares de arranque del sistema. El documento explica las diferencias entre ambos y las opciones de configuración disponibles.

Cargado por

These ven
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
131 vistas38 páginas

BIOS vs UEFI: Guía Completa y Comparativa

El documento describe el firmware BIOS y UEFI que controlan el arranque de los ordenadores. El BIOS es un código almacenado en la placa base que configura el hardware y prepara el sistema para cargar el sistema operativo. Más recientemente, el UEFI reemplaza al BIOS y ofrece mayores prestaciones, aunque ambos cumplen funciones similares de arranque del sistema. El documento explica las diferencias entre ambos y las opciones de configuración disponibles.

Cargado por

These ven
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

MD.

BIOS Y UEFI
UD
BIOS Y UEFI

ÍNDICE

1. FIRMWARE ............................................................................................. 3
2. ARRANQUE DEL ORDENADOR. BIOS O UEFI .......................................... 4
3. BIOS ....................................................................................................... 5
3.1. HISTORIA ......................................................................................................... 7
3.2. PRINCIPALES FUNCIONES DE LA BIOS ........................................................ 9
3.3. ALGUNAS OPCIONES DE LA BIOS ............................................................... 12
3.3.1. STANDARD CMOS SETUP .................................................................. 12
3.3.2. (ADVANCED) BIOS FEATURES SETUP ............................................... 13
3.3.3. (AVANCED) CHIPSET FEATURES SETUP .......................................... 16
3.3.4. POWER MANAGEMENT SETUP.......................................................... 20
3.3.5. PNP/PCI CONFIGURATON.................................................................. 22
3.3.6. INTEGRATED PERIPHERALS .............................................................. 23
4. EFI / UEFI ............................................................................................. 26
4.1. HISTORIA ....................................................................................................... 27
4.2. Caracteristicas .............................................................................................. 28
4.3. IMPLEMENTACIONES................................................................................... 31
4.4. ACCEDER A LA UFEI DESDE WINDOWS 10 ................................................. 33
5. COMPARATIVA ENTRE BIOS Y UEFI .................................................... 34
BIBLIOGRAFÍA ......................................................................................... 36

1
BIOS Y UEFI

1. FIRMWARE

El BIOS y UEFI son código de firmware almacenado en chips de la placa


base.

El firmware es el software de más bajo nivel, que controla los circuitos electróni-
cos, es decir, por tanto, que maneja físicamente al hardware. Se puede decir
que el firmware le explica al software como funciona el hardware, lo que hace
que sea imprescindible en el arranque de un ordenador.

El firmware de un componente es el encargado


de decirle al mismo cómo ha de funcionar o có-
mo comportarse cuando funciona en consonan-
cia con otros dispositivos.

3
BIOS Y UEFI

2. ARRANQUE DEL ORDENADOR. BIOS O UEFI


Actualmente la mayoría de los equipos incorporan placas base con UEFI, y es
posible configurar si se desea el arranque en modo UEFI, o deshabilitarlo y reali-
zar el modo BIOS.

Para entrar en la configuración, hay que presionar una tecla cuando el ordena-
dor comienza el arranque. Esta tecla varía según el fabricante y/o modelo de
placa base.

Suele aparecer la indicación de que tecla hay que pulsar cuando comienza el
arranque, pero en caso de que la opción del logo de fabricante está activada, no
se mostrará esta información, ya que aparecerá dicho logo, habrá que probar
las diferentes teclas que se utilizan o consultar el manual.

Las teclas (o shortcuts, atajos) más típicas que permiten el acceso son:

 Del o Supr

 F2 (normalmente en portátiles, llamados también laptops)

 Otras menos comunes son:

 F1

 F10

 Ctrl+Alt+Esc

 Ctrl+Alt+Enter

4
BIOS Y UEFI

3. BIOS
BIOS son las siglas en inglés de “Basic Input Output System”, que puede tradu-
cirse como “Sistema básico de entrada/salida”.

El sistema básico de entrada/salida es responsable de configurar los dispositi-


vos usados por el sistema para que puedan enviar y recibir datos, y tiene una
cantidad limitada de memoria, así como otras restricciones de diseño que limi-
tan lo que puede hacer con su equipo antes de que se cargue el sistema opera-
tivo.

Fuente: Bios Wilkipedia

5
BIOS Y UEFI

La Bios contiene un firmware instalado en una memoria ROM (no volátil) del
ordenador, frecuentemente en un chip dedicado (para que sea un soporte lógi-
co inalterable) que se ejecuta cuando arranca un ordenador.

La Bios es imprescindible para el arranque de un ordenador

Características de la Bios:

 Para realizar el arranque, la BIOS consulta un registro en el que se halla


toda la información referente al hardware que tenemos instalado en
nuestra PC, para comprobar que todo se encuentre en orden, ese re-
gistro se denomina CMOS Setup.

 La BIOS comienza con el proceso denominado POST (Power On Self


Test) durante el cual inspeccionará todo el sistema para corroborar que
todos sus componentes funcionan adecuadamente para dar lugar al
arranque.

 Se encarga de activar un ordenador al ser encendido, preparar el en-


torno para cargar un sistema operativo en la memoria RAM y disco du-
ro, gestionar el flujo de datos entre el sistema operativo y los dispositi-
vos conectados como el disco duro, la tarjeta de vídeo, etcétera.

 Las placas madre (placas base) incorporan modelos de ROM que per-
miten su reescritura, para actualizarse a nuevas versiones creadas por
el fabricante, permitiendo mejorar su funcionamiento o reconocimiento
de nuevos elementos de hardware.

El proceso de actualización de la Bios, debe hacerse siguiendo las indi-


caciones del fabricante, ya que en caso de realizarse erróneamente la
placa madre dejará de funcionar, y por tanto todo el ordenador.

Esta ROM es configurable gracias a una memoria RAM-CMOS donde se guardan


los parámetros de configuración.

 RAM-CMOS

Es la de memoria encargada de almacenar la información sobre la con-


figuración básica del sistema, (la elección de velocidad de buses, los ti-
pos de discos duros instalados, secuencia de arranque, información de
seguridad, la contraseña de modificación, overclock del procesador, ac-
tivación de dispositivos, etc.)

6
BIOS Y UEFI

Esta información se puede modificar por medio de una utilidad del


BIOS que puede ser invocada por el usuario durante el arranque del
sistema. (dependiendo de la placa base, pulsando tecla F8 o F10 o
Supr). Debido a ello suele confundirse con el propio BIOS, pero es una
entidad de memoria diferente.

Esta memoria es una RAM de entre 64 y 256 bytes de capacidad, que


está vinculada con el reloj de tiempo real del sistema. La tecnología
CMOS de bajo consumo de esta memoria permite que sea alimentada
por la misma pila del reloj de tiempo real de la placa base. En los pri-
meros PC se usaba una batería recargable, en la actualidad se usan ba-
terías de litio desechables tipo botón (normalmente CR2032).

La información contenida en esta RAM-CMOS es usada por el BIOS du-


rante el arranque del ordenador para establecer la configuración del
sistema. En ese momento se comprueba la integridad del contenido del
CMOS y, si los datos son incorrectos, se genera un error y el sistema so-
licita una respuesta al usuario sobre la acción a seguir: continuar o en-
trar a la utilidad de configuración.

3.1. HISTORIA

El acrónimo BIOS fue inventado por Gary Kildall y apareció por primera vez en
1975 en el sistema operativo CP/M3478 describiendo la parte específica de la
máquina del CP/M cargado durante el arranque que interactúa directamente
con el hardware4 (por lo general, una máquina de CP/M solo tiene un simple
arranque en su ROM).

Las versiones de MS-DOS o PC DOS contienen un archivo denominado bajo


alguno de los siguientes nombres:

 [Link]

 [Link]

 [Link]

 o [Link]

Este archivo se conoce como el BIOS DOS o Sistema I/O DOS, y contiene la parte
de hardware específico de bajo nivel del sistema operativo. Junto con el hardwa-
re específico, pero independiente del BIOS del sistema subyacente al sistema

7
BIOS Y UEFI

operativo que reside en la memoria ROM, este representa el análogo al CP/M


BIOS.

En otros tipos de computadoras, se emplean en su lugar los términos monitor


de arranque, gestor de arranque, y ROM de arranque, y algunos equipos basa-
dos en PowerPC y Sun utilizan Open Firmware para este propósito.

Con la introducción de las máquinas PS/2, IBM dividió el sistema BIOS en por-
ciones en modo real y modo protegido. La porción de modo real estaba desti-
nada a proporcionar retrocompatibilidad con los sistemas operativos como
DOS, y por lo tanto fue nombrado CBIOS (para compatibilidad del BIOS), mien-
tras que el ABIOS (por Advanced BIOS) proporcionaba nuevas interfaces adap-
tadas específicamente para sistemas operativos multitarea como OS/2.

Hay algunas alternativas a la funcionalidad de la legacy BIOS en el mundo x86:


Extensible Firmware Interface, Open Firmware (usado en la OLPC XO-1), y Core-
boot.

El BIOS del PC/XT de IBM original no tenía interfaz interactiva con el usuario. Los
mensajes de error eran mostrados en la pantalla, o codificados por medio de
una serie de sonidos. Las opciones en la PC y el XT se establecían por medio de
interruptores y jumpers en la placa base y en las placas de los periféricos. Las
modernas computadoras compatibles Wintel proveen una rutina de configura-
ción, accesible al iniciar el sistema mediante una secuencia de teclas específica.
El usuario puede configurar las opciones del sistema usando el teclado y el mo-
nitor.

Wintel es un término informal que se refiere a


los ordenadores personales basados en el sis-
tema operativo Windows de Microsoft y en algún
microprocesador de la marca Intel

El MS-DOS (PC DOS) fue el sistema operativo de PC dominante desde principios


de la década de 1980 hasta mediados de la década de 1990. Dependía de los
servicios del BIOS para las funciones de disco, teclado y visualización de textos.
Windows, Linux y otros sistemas operativos de modo protegido en general no lo
usan después de cargarse en memoria.

8
BIOS Y UEFI

3.2. PRINCIPALES FUNCIONES DE LA BIOS

En la BIOS de un ordenador se realizan diversas opciones de configuración bá-


sicas y del hardware.

Para realizar los cambios deseados, es necesario entrar en la Bios, realizar el


cambio del parámetro deseado y salir guardando los cambios. Los cambios se-
rán inmediatos puesto que la BIOS afecta al sistema de arranque del PC y es lo
primero que consulta el hardware para saber cómo tiene que comportarse.

Hay que destacar la existencia de proteger la entrada mediante contraseña, y


aún más importante la protección de arranque del ordenador mediante contra-
seña.

En la parte inferior o derecha de la pantalla de configuración, indica los modos


de salir sin guardar los cambios realizados, guardando los cambios, o restable-
cer a modo fábrica, así como la indicación de movernos por las opciones me-
diante las flechas de direcciones y entrar a realizar los cambios de cada opción
pulsando la tecla enter.

Es posible que si tienes instalado un Sitema ope-


rativo y realices cambios en la configuración de
la Bios, el sistema deje de arrancar correctamen-
te, por lo que deberás revertir el cambio realiza-
do o bien realizar una reinstalación del sistema
operativo.

9
BIOS Y UEFI

Estas son las principales funciones que se pueden modificar en la BIOS:

 Restablecer los ajustes de configuración de fábrica.

 Indicar contraseña de acceso y de arranque

 Establecer la fecha y hora.

 Crear / cambiar / desactivar la contraseña de acceso.

 Ver información de hardware del ordenador, como la cantidad de me-


moria instalada en el sistema.

 Cambiar el orden de la secuencia de arranque.

Elegir si deseas arrancar de HDD, DVD, USB, y en caso de tener por


ejemplo 2 discos duros, elegir el orden de arranque entre ambos.

 Actualizar la BIOS.

 Cambiar los ajustes de las unidades de almacenamiento.

 Cambiar los ajustes de las unidades ópticas / disco.

 Activar o desactivar el logo del fabricante de la placa base en el arran-


que. (Se muestra el logo o se muestra la información de hardware)

 Configurar si queremos que al arrancar esté activo o no el teclado nu-


mérico.

Que sea o no necesario pulsar la tecla BloqNum para que funcione el


bloque de teclado numérico de la derecha. Hay que tener en cuenta
que algunos teclados no incorporan este bloque, para reducir el tama-
ño del teclado.

 Activar o desactivar el POST (Power On Self Test).

 Activar o desactivar la caché interna del procesador.

 Cambiar las opciones y el comportamiento del procesador.

 Cambiar las opciones y la velocidad de la memoria RAM.

 Cambiar los voltajes.

 Crear sistemas RAID de dispositivos de almacenamiento.

 Activar o desactivar IEE1394.

 Activar o desactivar elementos de hardware integrados en placa, como


la tarjeta de sonido, la tarjeta de red y puertos USB.

10
BIOS Y UEFI

 Activar o desactivar los puertos RS232/LPT.

 Activar o desactivar ACPI.

ACPI es la sigla del inglés de "Advanced Configuration and Power Inter-


face" (en español: Interfaz Avanzada de Configuración y Energía) es un
estándar resultado de la actualización de APM a nivel de hardware, que
controla el funcionamiento del BIOS y proporciona mecanismos avan-
zados para la gestión y ahorro de la energía.

APM, siglas en inglés de Advanced Power Management. Es un API desa-


rrollado por Intel y Microsoft que permita que el BIOS administre la
energía, tal como reducir la velocidad de la CPU, apagar el disco duro o
apagar el monitor después de un período de inactividad para conservar
corriente eléctrica, especialmente para las computadoras portátiles.

Proporciona opciones como, por ejemplo, convertir la pulsación del bo-


tón de apagado en un simple evento, de tal forma que el sistema ope-
rativo puede detectarlo y le permite efectuar un apagado ordenado de
la máquina, (como si fuéramos a inicio / apagar) sin riesgo para el
hardware.

Tablas ACPI:

Los sistemas operativos utilizan estas tablas para obtener información


del hardware instalado:

 RSDP (Root System Description Pointer, Puntero de descripción


del sistema raíz)

 RSDT (Root System Description Table, Tabla de descripción del


sistema raíz)

 DSDT (Differentiated System Description Table, Tabla de descrip-


ción del sistema diferenciada)

Esto es una parte de la especificación ACPI y proporciona infor-


mación acerca de la configuración del sistema base.

 XSDT (Extended System Description Table)

 FADT (Fixed ACPI Description Table)

 FACS (Firmware ACPI Control Structure)

 SBST (Smart Battery Table)

 ECDT (Embedded Controller Boot Resources Table)

 MADT (Multiple APIC Description Table)

11
BIOS Y UEFI

 SRAT (System Resource Affinity Table)

 SLIT (System Locality Distance Information Table)

 SLIC (Software Licensing Description Table)

 SSDT (Secondary System Descriptor Table)

Puedes encontrar información ampliada sobre ACPI en:

[Link]
[Link]

 Cambiar las opciones de arranque.

 Activar o desactivar varios monitores en el arranque.

 Cambiar el comportamiento de los ventiladores PWM.

 Monitorizar las temperaturas del PC.

BIOS se pronuncia tal cual, en castellano, pero se


pronuncia «by-os» en inglés. No debe confundirse
con otros acrónimos como «Basic Integrated Opera-
ting System» o «Built-in Operating System».

3.3. ALGUNAS OPCIONES DE LA BIOS

Indicamos a continuación opciones configurables en la BIOS, dependerán del


fabricante y modelo de placa base.

3.3.1. STANDARD CMOS SETUP

En este apartado se configura:

 Se muestra la cantidad total de memoria RAM del equipo

 Fecha y la hora.

12
BIOS Y UEFI

 Dispositivos de almacenamiento directamente soportados por la BIOS


(en general no sirve para los SCSI, aunque algunas placas si que lo con-
templan):

 (E)IDE / SATA

 ATAPI

 Unidades de disco extraíble.

 Adaptador gráfico primario.

dependerá de si se utiliza tarjeta gráfica externa a placa madreo o no,


(está relacionado con el Init First Display).

 Errores leves que detendrán la secuencia del POST

Por ejemplo, detecta la falta de teclado. Es preferible la opción "All


errors" para detectar posibles fallos producidos por malas
conexiones o desgaste del material; etc.

3.3.2. (ADVANCED) BIOS FEATURES SETUP


 Assign IRQ for VGA:

Establece si la BIOS asignará una IRQ a la tarjeta gráfica.


Activándola, se consigue al más de rendimiento, y es necesaria si se uti-
liza la técnica de "Busmastering" (especialmente para tareas 3D).

 Boot up Floppy Seek:

Si se habilita, la BIOS comprobará la presencia de las unidades A y B (si


se configuraron en el apartado STANDARD CMOS SETUP) haciendo un
intento de lectura. Esta opción debe estar deshabilitada, porque acorta
la vida útil de la(s) unidad(es) y ralentiza el arranque. Hemos de tener
en cuenta que si esta opción está desactivada, el sistema no buscará el
disquete de arranque a no ser que le indiquemos que lo haga, o bien
activando esta opción, o bien indicando que busque en A: en la se-
cuencia de arranque, como más adelante veremos...

 Boot up Numlock Status:

Especifica el estado de la tecla "Bloq Num" al iniciarse el sistema. El te-


clado numérico (keypad), situado a la derecha del teclado, resulta muy
útil cuando se realizan muchas operaciones numéricas.

13
BIOS Y UEFI

 Boot up System speed:

Determina la velocidad a la que se iniciará el sistema. Esta opción ha


dejado de tener sentido en los equipos modernos, pero en equipos
con procesadores 486 o inferiores puede permitir el uso de ciertos jue-
gos antiguos.

 Boot Sequence:

El orden a seguir en la secuencia de arranque. Se especifica el orden en


el que la BIOS buscará el S.O. en las unidades de almacenamiento
(HDDs, FDDs, CDROMs, ZIP, LS-120, SCSI, LAN). Lo más rápido es que
empiece a buscar en el disco duro, pero si queremos usar un disquete
de arranque, habrá que configurar esta secuencia de modo que em-
piece a buscar por la disquetera (A:).

 Boot Other device:

Si está activada, y la BIOS no encuentra el sistema de arranque del S.O


en las unidades indicadas anteriormente, lo buscará en otros dispositi-
vos.

 CPU L2 Cache ECC Checking:

Comprobación de errores en la caché L2 (si es compatible con este sis-


tema). Comprueba los datos almacenados en la memoria caché de se-
gundo nivel, y si encuentra un error en un bit (no en más) lo repara.
Esta opción es recomendable habilitarla si tienes el procesador "over-
clockeado", ya que proporciona estabilidad al sistema (la pérdida de
rendimiento es casi despreciable).

 CPU Internal Cache:

Habilita la memoria caché de primer nivel (L1), que se encuentra dentro


del procesador.

Siempre activada; si desactivándola se soluciona algún problema, cam-


biar el procesador.

Desactivada, el ordenador puede seguir funcionando, pero el rendi-


miento se reduce drásticamente.

 CPU External Cache:

Al igual que la opción anterior. Siempre activada; si desactivándola se


soluciona algún problema, y el procesador es inferior a un Pentium II,
cambiar los chips de la caché o la placa si están soldados; en caso con-
trario, hay que cambiar el procesador.

14
BIOS Y UEFI

El ordenador puede seguir funcionando, pero el rendimiento se reduce


drásticamente.

 Quick Power on Self Test:

Si se activa, la BIOS omitirá algunas de las comprobaciones del POST,


con lo que el arranque del sistema será más rápido.

 First, Second, Third Boot device:

Igual que "Boot Sequence".

 Swap Floppy Drive:

Intercambia la asignación de las letras de las unidades de disquete (A y


B).

 Gate A20 Option / Turbo Switching Function:

Normalmente "Fast", aumenta el rendimiento de Windows, pero apenas


se nota si se usan programas que funcionan sólo con memoria conven-
cional.
La señal A20 se controla a través del puerto 92 o por métodos propios
del chipset.

Determina cómo se usa la A20 para acceder a la memoria RAM por en-
cima del primer megabyte.
(que normalmente se asigna a través del controlador de teclado 8042 ó
8742, más lento).
En algunos equipos, el parámetro "Fast" puede ocasionar errores de
memoria al iniciar el sistema.

 HDD S.M.A.R.T. Capability:

(Self Monitoring Analysis and Reporting Technology)

Todos los discos duros modernos disponen de este sistema, que com-
prueba varios parámetros de funcionamiento del disco duro, y en caso
que algún valor exceda de los márgenes previstos, asume que el disco
tendrá un fallo físico y genera un aviso.

 Typematic Rate setting: Activa las opciones siguientes:

 Typematic Rate (Chars/sec):

Establece cuántos caracteres por segundo se enviarán al sistema


si se mantiene pulsada una tecla.

15
BIOS Y UEFI

 Typematic Delay:

Establece cuánto esperará el sistema antes de empezar la repeti-


ción de caracteres después de pulsar una tecla.

 Security Option:

Determina qué tipo de acceso al sistema estará permitido si existe una


contraseña.

 Video BIOS Shadow:

El contenido de la BIOS de la tarjeta gráfica se copia en la memoria


RAM, incrementado el rendimiento del sistema gráfico.

 System BIOS Shadow:

Igual que la anterior, pero con la BIOS de la placa base.


Se copia en el rango de direcciones comprendido entre F0000h-FFFFFh

 Delay for HDD:

Algunos discos duros necesitan algo más de tiempo para inicializarse y


ser detectados por el sistema, por lo que hay que decirle a la BIOS que
espere unos segundos más.

 Processor Number Feature:

Los procesadores PIII llevan incorporado en la circuitería un número de


serie único que puede ser utilizado como identificación en Internet,
tanto para transacciones comerciales como para rastrear nuestra na-
vegación; yo de vosotros lo desactivaría.

 Virus Warning:

Si se habilita, la BIOS mostrará en pantalla un mensaje de advertencia


cuando detecte un intento de escritura el el sector de arranque (BOOT)
o en la tabla de particiones (MBR). Dicho esto, tened en cuenta que de-
beréis deshabilitar esta opción cuando instaléis el S.O.

3.3.3. (AVANCED) CHIPSET FEATURES SETUP

En esta sección están los ajustes relacionados con la memoria;

 CAS: (Colum Address Strobe)

Marcador o puntero

16
BIOS Y UEFI

 RAS: (Row Address Strobe).

 AGP: (Accelerated Graphics Port) Puerto de gráficos acelerados

 Buffer: Memoria intermedia.

 8/16 Bit I/O Recovery Time: El bus PCI es mucho más rápido que el ISA,
por lo que cuando se genera una petición desde el PCI hacia el ISA, se
añaden ciclos de reloj para crear un retardo que iguale la velocidad en-
tra ambos.
A menor valor, mayor rapidez en estas operaciones, pero un valor muy
bajo puede producir pérdidas de datos.

 AGP Aperture Size (MB): Selecciona el tamaño de la abertura AGP. No


hay un parámetro válido universal, pero es recomendable establecer el
doble de la memoria instalada en la tarjeta gráfica; el valor por defecto
suele ser 64 Mb, y es el adecuado para la mayoría de casos. Si la canti-
dad es pequeña, el sistema hará uso de la memoria virtual (mucho más
lenta), y si es excesiva pueden producirse errores y disminución del
rendimiento. Este parámetro sólo afecta a las tarjetas gráficas capaces
de almacenar texturas en la memoria RAM del sistema.

La "abertura" AGP es una parte del rango de direcciones de memoria


PCI, dedicado al direccionamiento de la memoria gráfica. También de-
termina la cantidad máxima de memoria disponible para la tarjeta grá-
fica para almacenar texturas en operaciones 3D.

 Auto Configuration: Cuando está activada, esta opción determina cuá-


les son los valores más adecuados para cada parámetro del chípset. Si
se deshabilita, tomará los valores almacenados en la CMOS.

 BYTE Merge: Esta opción retiene los datos que van a escribirse en el
buffer PCI, hasta que se juntan 32 bits, para entonces hacer la petición
de escritura y ejecutarla. Lógicamente, esto reduce las peticiones y las
operaciones de escritura, con lo que se deduce que se incrementa el
rendimiento.

 DRAM Timing: Esta opción permite al usuario ajustar la velocidad que el


sistema usará para acceder a la memoria DRAM, tanto en modo de es-
critura como de lectura.

 DRAM Fast Leadoff: Cuando se habilita, se acortan los ciclos de salida


de datos.

Activar para optimizar el rendimiento.

17
BIOS Y UEFI

 DRAM Read Burst (B/E/F): Establece la temporización para las lecturas


en modo ráfaga desde la DRAM. A menor valor que se le indique, más
rápido se hará el direccionamiento de la memoria. Si el valor seleccio-
nado es inferior al soportado por los módulos de memoria instalados,
se producirán errores de memoria.

 DRAM Write Burst (B/E/F): Igual que la opción anterior, pero para las es-
crituras hacia la DRAM.

 Fast EDO Leadoff: Activar sólo si los módulos de memoria instalados


son EDO, e independientemente de que haya caché síncrona o no haya
caché.
Provoca un "1-HCLK pull-in" para todas las latencias leadoff EDO
DRAMs (p.e: aciertos y fallos de página, y fallos de fila).
Deshabilitar si existe algún módulo de memoria FPM.

 Fast RAS to CAS Delay: Cuando se refresca la DRAM, tanto las filas como
las columnas son direccionadas por separado. Esta opción permite de-
terminar el intervalo de tiempo entre ambos direccionamientos.

 DRAM Page Idle Timer: Selecciona la cantidad de ciclos de reloj que la


controladora de la DRAM espera antes de cerrar una página de memo-
ria después de que el procesador CPU quede inactivo.

 Enhanced Page Mode: Activar en función de las especificaciones del fa-


bricante de los módulos de memoria. Normalmente, activarla supone
aumentar el rendimiento de la DRAM.

 Fast MA to RAS Delay [CLK]: Los parámetros de esta opción son esta-
blecidos por el diseñador de la placa base, en función del tipo de DRAM
instalado.
NO alterar estos valores a menos que se cambien los módulos de me-
moria o el procesador.

 SDRAM Speculative Read: El chípset puede "especular" sobre la direc-


ción del siguiente dato que va a leer desde la DRAM, para de este modo
reducir las latencias de lectura.
La CPU emite una petición de lectura conteniendo la dirección de me-
moria. La controladora DRAM recibe la petición. Cuando esta opción
está habilitada, la controladora ordena la lectura del dato un poco an-
tes de terminar la descodificación de la dirección.

 Memory Hole at 15M-16M: Cuando se activa, se reserva la memoria en-


tre el 15º y el 16º Megabyte de la DRAM para direccionar la ROM de una
tarjeta ISA, de forma que ninguna aplicación pueda usarla. Para saber si
una tarjeta necesita que esta opción esté activada, consulta su manual.

18
BIOS Y UEFI

 PCI 2.1 Compliance: Activarla para que la BIOS sea compatible con la
especificación PCI 2.1. Dejar la configuración por defecto a no ser que
haya problemas con algún dispositivo PCI antiguo.

 Pipeline Cache Timing: Si la caché de segundo nivel se encuentra en un


solo banco, seleccionar Faster; si está en dos bancos, el parámetro a
escoger es Fastest.
Esta opción es para placas 386, 486 y Pentium Socket 5, 6 y 7.

 Chipset NA Asserted: Cuando está activada, esta opción permite que el


chípset le pida al procesador una nueva dirección, antes de terminar la
transferencia de datos de la operación anterior. Esto permite aumentar
el rendimiento.

 Mem. Drive Str. (MA/RAS): (Memory Address Drive Strength) This field
controls the strength of the output buffers driving the MA and BA1 pins
(first value) and SRASx, SCASx, MWEx, and CKEx pins (second value). La
traducción al español crearía aún más dudas...

 DRAM Refresh Rate: Aquí indicamos el intervalo de tiempo entre una


operación de refresco y la siguiente; dependerá del tipo de memoria,
de la calidad y de las especificaciones del fabricante. A mayor intervalo
aumenta el rendimiento, pero si es excesivo se producirán errores gra-
ves.

 SDRAM Cycle Length: Este campo establece el tiempo de latencia CAS


de la memoria SDRAM.

 CPU-To-PCI Write Buffer: Cuando se activa, el procesador puede escri-


bir hasta 4 bytes dobles en el búfer de escritura del bus PCI, antes de
tener que esperar a que finalice el ciclo PCI. Placas con el chípset
SIS5597 activarlo para mejorar el rendimiento de las tarjetas PCI.

 PCI Dynamic Bursting: Al activarla, cada operación de escritura se alma-


cena en el buffer de escritura; cuando se llena, se realizan todas las
operaciones de escritura, con lo que se reducen los accesos y se au-
menta el rendimiento.

 PCI Master 0 WS Write: Cuando se habilita, las escrituras en el bus PCI


son ejecutadas sin retardos.

 Refresh RAS Assertion: Selecciona el nº de ciclos de reloj en los cuales la


señal RAS se usa para los ciclos de refresco.

 Memory Parity/ECC Check: Comprobación de errores de la memoria,


bien sea por el método de la paridad, o por el de "Error Check and Co-
rrection".

19
BIOS Y UEFI

Cuando está en AUTO, la BIOS habilitará esta opción de forma automá-


tica si detecta que la memoria soporta alguno de estos métodos.

3.3.4. POWER MANAGEMENT SETUP


 ACPI function: Función avanzada de configuración y energía. Recomen-
dable activarla.

 Power management: Administración de energía...

 Modem use IRQ: En esta opción le indicamos a la BIOS qué IRQ usa el
módem.
Sólo es necesaria si queremos que el ordenador se encienda remota-
mente mediante una llamada al módem. Recomendable desactivarla
(por si acaso alguien quiere colarse en nuestro ordenador).

 Soft-Off by PWR-BTTN: La opción predeterminada "Instant Off" provoca


el apagado inmediato del sistema, mientras que la "Delay X sec" lo hace
con un retardo (donde X suele ser un valor de 4 ó 5 segundos).
El sistema no queda apagado completamente, sino en un estado de ba-
jo consumo, lo que le permite reiniciarse al detectar la pulsación del
botón de encendido, la señal del módem o la de la tarjeta de red (si es-
tuvieran activadas).

 PM control by APM: Opción en la que se especifica si el control de


energía deberá hacerse mediante APM (Advanced Power Management,
administración avanzada de energía)

Si el sistema tiene APM, seleccionar "YES" para mejorar el funciona-


miento de la administración de la energía.

 Video Off After: Indica el momento en el que el sistema pasa el sistema


gráfico a "ahorro de energía".

 Video Off Method: Método de ahorro de energía del subsistema de ví-


deo.
"Blank" envía al monitor una imagen negra; esta opción es la mejor para
monitores antiguos, especialmente en modo DOS.

"DPMS" es la opción a escoger con los monitores modernos, la mayoría


de ellos "Green capable", aunque también es válida la siguiente opción.
"V/H Sync + Blank" suma a la primera opción la supresión de las señales
de sincronismo horizontal y vertical, con lo que la circuitería del monitor

20
BIOS Y UEFI

presupone que la tarjeta gráfica se ha desconectado, y desconecta casi


toda la alimentación interna.

 Doze Mode: Cuando se llega al tiempo prefijado de inactividad, la velo-


cidad del procesador se reduce; el resto del sistema funciona normal-
mente.

 Stanby Mode: Cuando se llega al tiempo prefijado de inactividad, el dis-


co duro y la tarjeta gráfica se desconectan; el resto del sistema funcio-
na normalmente.

 Suspend Mode: Cuando se llega al tiempo prefijado de inactividad, to-


dos los dispositivos excepto el procesador se desconectan.

 HDD Power Down: Cuando se llega al tiempo prefijado de inactividad, el


motor del disco duro deja de funcionar; el resto del sistema funciona
normalmente.

 Throttle Duty Cycle: En esta opción se ajusta el porcentaje al que dismi-


nuye la frecuencia del microprocesador cuando se inicia el "Doze mo-
de"

Power Button Override: Si se pulsa en botón de encendido durante 4


segundos con el ordenador encendido, el sistema iniciará el proceso de
apagado automático (p.e: si lo hacemos estando en Windows, él solito
cerrará la sesión y después apagará el sistema).

 Resume by Ring: Permite que el sistema se inicie con la señal "Ring In-
dicator", proveniente de un módem externo conectado al COM1 /
COM2.
Recomendable desactivarla (por si acaso alguien quiere colarse en
nuestro ordenador).

 Resume by Alarm: Esta opción funciona como un despertador, gene-


rando una señal de encendido del sistema cuando el RTC llega a la hora
fijada.

 Wake up Events from Suspend: Aquí seleccionaremos cuáles serán los


sucesos del sistema que de ocurrir lo sacarán del "Suspend Mode".

 Thermal Duty Cycle: Aquí se especifica en qué porcentaje disminuirá la


velocidad del procesador si este se sobrecalienta.

 CPU Warning Temperature: Límite de temperatura del procesador, su-


perado el cual, se activarán las alarmas programadas a tal efecto.

21
BIOS Y UEFI

 CPU Fan Off in Suspend: Si se habilita, el ventilador del micro se parará


cuando el sistema entre en "Suspend Mode". Esta opción sólo es válida
si el ventilador está conectado a la placa base.

3.3.5. PNP/PCI CONFIGURATON


 PNP OS Installed: Sistema operativo Plug&Play instalado. Si está desac-
tivado, la BIOS asignará los recursos a los componentes del sistema, lo
cual puede dar problemas si Windows o cualquier otro sistema intenta
hacerlo por sí mismo.

Habilitar con Windows 9x (ME y SE incluidos), 2000 y XP. En Linux tam-


bién pero usarla conjuntamente con ISAPNPTOOLS.

 Resources controlled by: La BIOS puede configurar automáticamente


los dispositivos Plug&Play durante el inicio del PC, lo cual hará si lo po-
nemos en "Auto". Si seleccionamos "Manual", deberemos asignar ma-
nualmente las IRQs y los DMAs compatible devices.

 PCI IDE IRQ Map to: Este campo te permite seleccionar las interrupcio-
nes PCI IDE o PC AT (ISA). Es algo orientado a sistemas viejos con falta
de conectores PCI.

 Force Update ESCD / Reset Configuration Data: (Extended System Con-


figuration Data) No me atrevo a hacer la traducción, pero ESCD viene a
ser una base de datos donde se almacenan los recursos que usan las
tarjetas instaladas en cualquiera de los buses (ISA, PCI y AGP) del orde-
nador; cuando se cambia alguna de ellas, o se añade una nueva, pue-
den producirse errores en el sistema, o incluso no iniciarse. Si esto ocu-
rre, activa esta opción para que se rehaga la asignación de recursos.
Observarás que en el siguiente reinicio la opción vuelve a estar "Disa-
bled", como debe ser.

 Assing IRQ for USB: Esta opción, similar a la de "USB Controller", permi-
te escoger la posibilidad de asignar una IRQ para el funcionamiento del
bus USB (Universal Serial Bus).

Es casi obligatorio activar esta opción si tenemos conectado algún dis-


positivos USB (para evitar problemas), y desactivarlo en caso contrario
(para liberar una IRQ).

22
BIOS Y UEFI

3.3.6. INTEGRATED PERIPHERALS


 IDE HDD Block mode: Si el disco duro lo permite, la BIOS detectará au-
tomáticamente cuantos sectores por bloque puede leer la controlado-
ra, para después transferir la información con paquetes de datos lo
más grandes posibles, optimizando el rendimiento.

El sistema antiguo era leer un sector, solicitar permiso y transferir los


datos; actualmente, los discos duros soportan la lectura de hasta 128
sectores por solicitud, lo cual optimiza el rendimiento, al reducir el nú-
mero de interrupciones y aumentar los datos transmitidos por inte-
rrupción.

 IDE Prefetch Mode: La placa base soporta una función destinada a la


optimización del manejo de información entre los dispositivos IDE lla-
mada "Prefetch". En caso de instalar un dispositivo IDE que no soporte
esta función se ha de desactivar esta función.

 IDE Primary/ Secondary Master/Slave PIO: Esta opción establece el mo-


do de transferencia de datos PIO (Programmed Input/Output) para los
dispositivos conectados a un canal IDE concreto.

Aunque el parámetro "Auto" es el adecuado, en ocasiones será conve-


niente configurarlo manualmente:

 Si la BIOS no detecta el modo correcto (mirar las especificaciones


del dispositivo IDE)

 Si se quiere forzar al dispositivo a funcionar por encima de sus


especificaciones teóricas.

 Si se produce algún fallo en los dispositivos IDE después de haber


hecho overclocking del FSB (poner un modo inferior). AVISO: For-
zar los dispositivos IDE puede causar pérdida o corrupción de da-
tos.

 KBC input clock: Esta opción permite ajustar la velocidad de funciona-


miento del controlador del teclado; se utiliza para mejorar su funcio-
namiento o solucionar algún problema.

La máxima puede ser 16MHz, pero si se producen errores al inicializar


el teclado, o durante el funcionamiento, la más segura es 8MHz.

 IDE Primary/Secondary Master/Slave UDMA: UDMA (Ultra DMA) es un


protocolo de transferencia de datos basado en DMA (Direct Access
Memory) que utiliza comandos ATA (Advanced Technology Attachment,
una implementación de las discos duros que integra en ellos mismos

23
BIOS Y UEFI

sus propios controladores) para transferir los datos a la máxima veloci-


dad (actualmente 100 MB/s).

Cuando seleccionamos "Auto", el sistema escoge automáticamente el


modo óptimo de transferencia, y si bien no se puede activar el modo
DMA con unidades no compatibles, sí nos aseguramos de que estas
funcionan a pleno rendimiento.

Esta opción debe complementarse con la activación del modo DMA en


el sistema operativo.

Aunque la mejor opción es "Auto", algunas unidades pueden no funcio-


nar correctamente (o peor aún, no funcionar en absoluto, y provocar
errores durante el POST), por lo que el parámetro a escoger en esas
circunstancias sería el de "Disabled".

 Velocidad máxima de transferencia de cada modo DMA (MB/s)

 DMA Mode 0 4.16

 DMA Mode 1 13.3

 DMA Mode 2 16.6

 UltraDMA 33 33.3

 UltraDMA 66 66.7

 UltraDMA 100 100.0

 Flash R/W Control: Esta opción habilita la posibilidad de escribir en el


chip EEPROM que contiene las rutinas de BIOS (vamos, lo que vulgar-
mente llamamos la BIOS). Deberá estar siempre en "Disabled", a menos
que vayamos a actualizar la BIOS de la placa base, lo cual deberemos
hacer en cuanto haya una nueva versión oficial disponible en la web del
fabricante de nuestra placa base.

 Init Display First: Esta opción solo está presente en placas base que tie-
nen un chip gráfico integrado. Permite escoger si se desea iniciar el
subsistema gráfico desde el chip integrado en placa o desde una tarjeta
insertada en un slot PCI.

 On-Chip IDE First/Second Channel: El chipset contiene el interface PCI


IDE que soporta dos canales IDE; en esta opción seleccionamos cuales
de los dos posibles deseamos utilizar. Si no queremos que la BIOS de-
tecte alguno de los dispositivos IDE conectados, y no nos apetece des-
enchufarlo, esta es la opción adecuada para hacerlo; lo que no he pro-
bado es a usarlo con Linux, aunque debería servir igual.

24
BIOS Y UEFI

Si no hay ningún dispositivo conectado, se puede(n) deshabilitar para


liberar IRQs.

 Power On Function: Aquí especificamos la forma de encender el PC.


Normalmente, la opción por defecto es "Button Only", esto es, encendi-
do mediante el pulsador (que no interruptor) que hay en el frontal de la
carcasa. Sin embargo podemos optar por otros sistemas como el tecla-
do especial (compatible con Windows 98), teclado Windows convencio-
nal (mediante una combinación de teclas desde Ctrl-F1 hasta Ctrl-F12)
o el ratón (solo los PS/2, y no todos). Ninguno de los parámetros de es-
ta opción afecta al rendimiento.

 Onboard PCI IDE enabled: Canales IDE integrados habilitados.


La mejor opción es "Both", lo cual significa que puedes usar el PRIMA-
RIO y el SECUNDARIO, aunque sólo tengas un disco duro y un CDROM,
optimizas el rendimiento si los separas.

 Peer Concurrency: Permite la activación simultánea de más de un dis-


positivo PCI.

 Onboard FDC/FDD Controller: El parámetro por defecto es "Enabled",


pues todos los PCs domésticos y la mayoría de las estaciones de traba-
jo llevan una disquetera, y para usarla es necesario que en el sistema
haya una FDC (Floppy Disk Controler), actualmente integrada dentro del
chipset. Si queremos restringir el acceso a un PC, por la razón que sea,
esta opción deberá estar deshabilitada y complementada con la "Re-
port no FDD for Windows".

 ECP (Mode) Use DMA: Selección del canal DMA para el modo ECP; por
defecto el 3, usar el 1 sólo si hay problemas.

 USB Keyboard/Mouse Support: Activa el uso de un teclado o ratón USB;


si no usas uno de estos dispositivos, deshabilítalo.

 Onboard IR Function: Normalmente asociada al puerto serie 2, nos


permite acoplar un dispositivo de infrarrojos a nuestro ordenador.

 Overclocking

La forma más sencilla de hacer overclocking es mediante la BIOS del


sistema. En la BIOS, en el apartado "CPU Feature Setting", veremos dis-
tintos indicadores del estado de nuestro sistema, así como unas varia-
bles que nos permitirán cambiar su configuración respecto a voltajes y,
lo que más nos interesa por ahora, respecto a frecuencias...

25
BIOS Y UEFI

4. EFI / UEFI
EFI son las siglas de Extensible Firmware Interface y es un estándar que sustitu-
ye a la BIOS, el sistema de arranque que se ha venido utilizando en los PCs des-
de sus inicios.

EFI incorpora su propio gestor de arranque, lo que elimina la necesidad de dis-


poner de uno cargado posteriormente

Otro cambio respecto a la BIOS es la incorporación de servicios, entre los que se


pueden incluir interfaces gráficas para su configuración. Además, dispone de un
shell, una linea de comandos desde la que podremos realizar una serie de ope-
raciones como diagnósticos, configuración, copia de ficheros entre discos o,
incluso, cargar drivers, lo que nos permitiría utilizar discos a través de la red.

UEFI, siglas de EFI-Unified Extensible Firmware Interface, traducido como la in-


terfaz Unificada de firmware extensible.

UEFI es el firmware sucesor de BIOS, escrito en C, para ofrecer más recursos,


(como menús gráficos, diagnósticos más detallados, abrir software compatible
con EFI desde otras ubicaciones de almacenamiento, como una unidad de disco
duro o un dispositivo de almacenamiento USB) y permite que el BIOS contenga
recursos más sofisticados, como el Arranque seguro.

La Interfaz Unificada de firmware extensible (EFI-Unified Extensible Firmware


Interface) es una especificación que define una interfaz entre el sistema operati-
vo y el firmware.

26
BIOS Y UEFI

UEFI reemplaza la antigua interfaz del Sistema Básico de Entrada y Salida (BIOS)
estándar presentado en las computadoras personales IBM PC como IBM PC
ROM BIOS.

La normativa Unified Extensible Firmware Inter-


face Forum se puede consultar en la web oficial:
[Link]

4.1. HISTORIA

A mediados de la década de los 90 las empresas tecnológicas se dieron cuenta


de que el BIOS estaba quedándose obsoleto, la primera iniciativa se produjo
durante las primeras fases de desarrollo del Intel Itanium de HP a mediados de
los años 90, las especificaciones del BIOS resultaban muy limitadas para estos
procesadores.

Por ello Intel desarrolló inicialmente lo que sería la IBI, del acrónimo inglés Intel
Boot Initiative, que posteriormente fue renombrado a EFI.

El 25 de julio de 2005 se creó la fundación Unified EFI Forum, (con la unión


de140 empresas tecnológicas diversas) cuya labor consistía 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.

La organización Unified EFI Forum administra la especificación de la Interfaz de


firmware extensible unificada (UEFI), la norma apareció en 2007.

La primera versión definitiva, la 1.02, se presentó a finales de 2000 y ha ido evo-


lucionando posteriormente.

27
BIOS Y UEFI

A principios de 2007, la versión 2.1 de la especificación UEFI vio la luz y, meses


después, trajo consigo mejoras como: cifrado, autenticación de red y la desta-
cable Interfaz gráfica de usuario.

La especificación UEFI, versión 2.8, se aprobó en marzo de 2019.

En 2020 fabricantes como Intel han dado por finalizado totalmente la opción
BIOS, adoptando el modo UEFI 3.

Todas las especificaciones EFI desarrolladas por


INTEL se identifican como versión 1.x. Las espe-
cificaciones UEFI comienzan con la versión 2.0..

4.2. Caracteristicas
 Mayor velocidad de arranque de los equipos.

 Aumento de funciones y mayor flexibilidad gracias a su programación


en lenguaje C.

 Posibilidad de añadir extensiones de terceros como herramientas para


overclocking (forzado de rendimiento del procesador, alcanzando una
mayor frecuencia de reloj por encima de las especificaciones del fabri-
cante) o software de diagnóstico, ya que el chip de memoria que inclu-
ye UEFI no está bloqueado en la placa base como BIOS.

 32 / 64 bits

BIOS hace uso de modos de 16 bits para funcionar, diseño 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.

28
BIOS Y UEFI

 Implementación del servicio de arranque

Los servicios de arranque incluyen funcionalidad requerida por un ges-


tor de arranque o durante el inicio de un kernel, como texto e interfaz
gráfico orientado a una consola, gestión de dispositivos, buses, disposi-
tivos de bloque y sistemas de archivos.

 Implementación del servicio de ejecución

Los servicios de ejecución incluyen la fecha y la hora, NVRAM y las va-


riables EFI.

 Protocolos de interfaz

La UEFI define un conjunto de protocolos de interfaz de software utili-


zados para la comunicación entre dos módulos binarios. Todos los con-
troladores de la UEFI deben proveer servicios a los demás a través de
dichos protocolos.

 Controladores independientes

Las especificaciones de la UEFI permiten ofrecer un controlador (driver)


de dispositivo independiente del procesador denominado UEFI Byte
Code o simplemente UBC. Gracias a esto, se permite soporte para la
carga de gráficos, red, sonido y opciones avanzadas del sistema, sin
haber precargado el sistema operativo en cuestión. Esto era totalmente
imposible en el BIOS, ya que cargaba funciones muy limitadas y necesa-
rias, como el soporte de periféricos, por ejemplo, teclado y ratón.

 Gestor de arranque propio de la UEFI

Permite también la selección y carga directa de los sistemas operativos,


eliminando la necesidad de recurrir a gestores de arranque.

 Incorporación de Secure Boot para mayor seguridad

El secure boot o arranque seguro, es una capa de seguridad, que impi-


de la ejecución de aplicaciones no firmadas o certificadas.

Aparece en la pestaña de Security, para configurar la opción como ena-


bled o disabled.

Empezó a utilizarlo Windows 8 con bastante polémica, y que evita el


inicio de sistemas operativos que no estén autenticados para proteger-
te de los “bootkits”, un malware que se ejecutan al iniciar Windows, y
puede impedir en algunos casos que pueda instalarse un sistema ope-
rativo Linux.

29
BIOS Y UEFI

 Interfaz interactiva

La UEFI incorpora una interfaz interactiva, que además permite ejecutar


otras aplicaciones externas a la propia UEFI, siempre y cuando sean
compatibles con la especificación.

 Archivo con extensión EFI

El archivo con extensión EFI es un archivo de sistema utilizado por los


sistemas informáticos y dispositivos basados en la arquitectura Intel,
que contiene datos ejecutados entre el sistema operativo y los niveles
de firmware.

Los archivos del sistema EFI se utilizan durante el proceso de arranque


del sistema, para almacenar actualizaciones de firmware y para ejecutar
programas de preinicio, y permiten que el sistema transfiera los proce-
sos previos al arranque en el entorno controlado.

En ocasiones, los archivos EFI se incluyen en los archivos de actualiza-


ción del firmware y se cargan en EFI durante el proceso de arranque.

Un fabricante OEM puede distribuir su sistema con una partición UEFI


instalada en un disco duro o una Unidad de estado sólido.

 Soporte para arranque de dispositivos de almacenamiento de mucha


más capacidad (2,2 Tbytes y un máximo teórico que alcanza los 9.4 zet-
tabytes).

La EFI comunica el arranque además de con el ya clásico MBR, con el


sistema de particiones mejorado como GPT que solventa las limitacio-
nes técnicas del MBR.

La tabla de particiones GUID (GPT) es un estándar para la colocación de


la tabla de particiones en un disco duro físico. Es parte del estándar Ex-
tensible Firmware Interface (EFI). La GPT sustituye al Master Boot Re-
cord (MBR) usado con el BIOS.

 MBR soporta hasta 4 particiones Primarias por unidad física ( si se


desea realizar más particiones se tiene que convertir una o varias
de esas particiones primarias a una o varias "particiones extendi-
das").Todas las particiones independientemente de "su tipo" tie-
nen un límite de 2,2 TB, es decir, un disco duro u otro dispositivo
de almacenamiento de más de 2,2 TB no se podría aprovechar su
capacidad al 100% mediante el uso de una única partición (sigue
siendo posible particionar ese HDD/Dispositivo de almacena-
miento en varias particiones de 2,2 TB).

30
BIOS Y UEFI

 GPT soporta teóricamente hasta 9,4 ZB y no exige un sistema de


archivos concreto para funcionar.

 Solo los procesadores little-endian pueden ser soportados.

"Little Endian" significa que el byte de menor pe-


so se almacena en la dirección más baja de me-
moria y el byte de mayor peso en la más alta.
Los procesadores Intel (usados en la mayoría de
los ordenadores personales) y los DEC Alpha
RISC son "Little Endian".

Microsoft Windows soporta GPT a partir de las versiones de 64 bits de


Windows Vista y posteriores.

Algunos sistemas basados en Unix utilizan un híbrido entre MBR y GPT


para arrancar.

4.3. IMPLEMENTACIONES

INTEL EFI

El Framework de Intel recibe el nombre de Tiano. Tiano se ejecuta en procesa-


dores XScale, Itanium e IA32 bajo licencia privativa, aunque parte del código 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


año 2000 ya soportaba la especificación EFI 1.02.

31
BIOS Y UEFI

En el 2002, el Itanium 2 ya soportaba EFI 1.10, capaz de arrancar Microsoft Win-


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

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 hacía en los anteriores sistemas basados en PowerPC; posteriormente Apple
lanzó Bootcamp, que permite un particionado no destructivo y soporte de dri-
vers para la instalación de sistemas operativos Microsoft sin necesidad de reins-
talar Mac OS X. Se añadió 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 solamente soportan el arranque mediante BIOS, gra-
cias al Módulo de soporte de compatibilidad; muchos otros, en cambio, comien-
zan a arrancar en sistemas UEFI, por ejemplo, servidores IBM, ciertas placas
base MSI de soporte ClickBIOS, portátiles HP Elitebook y algunas Tabletas PC
HP.

En 2009, sistemas x de IBM (x3550 M2, x3650 M2, iDataPlex dx360 M2) y Blade-
center 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 más recientes ver-
siones 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 pro-
ducción 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 Data-


center Server Limited Edition) soporta EFI 1.10 en 2002. Windows Ser-
ver 2003 para IA-64, Windows XP 64 Bits y Windows 2000 Advanced

32
BIOS Y UEFI

Server Limited Edition, todos los cuales son para la familia de procesa-
dores Itanium.

 Soporte para EFI fue introducido en los sistemas operativos x64 de Mi-
crosoft 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 y superiores requieren UEFI, y en especial arranque seguro,


para certificar dispositivos de OEMs.

4.4. ACCEDER A LA UFEI DESDE WINDOWS 10

En primer lugar, hay que cerrar todos los documentos y programas abiertos, y a
continuación, se realizan los siguientes pasos:

 Abrir la Configuración de Windows 10, ir a Actualización y Seguridad

 Recuperación

 Inicio Avanzado

 Reiniciar ahora.

El ordenador se reiniciará, y al realizar el arranque, mostrará una pantalla azul


con varias opciones, entre ellas:

 Solucionar problemas

 Opciones Avanzadas

 Configuración de firmware UEFI.

Aquí se debe confirmar que se desea acceder a UEFI, y el


sistema debe reinicarse para ello.

También se puede acceder con Windows 10 desde el símbolo del sistema:

 Entrar en Símbolo del sistema (CMD) como administrador

 ejecutar el siguiente comando:

[Link] /r /o

El ordenador se reiniciará, y al realizar el arranque, mostrará una pantalla azul


igual que en la opción anterior.

33
BIOS Y UEFI

5. COMPARATIVA ENTRE BIOS Y UEFI


Hay que tener en cuenta las características que incorpora el modo UEFI, para
elegir utilizar o no el modo UEFI, teniendo en cuenta nuestros elementos de
hardware y/o necesidades de uso.

Las principales diferencias son:

 El arranque del ordenador es más rápido con UEFI que en modo BIOS.

 La UEFI puede conectarse a Internet para actualizarse.

 Es necesaria una partición UEFI de boot (arranque).

Esto significa que, si tienes ya instaladas unas Windows, y estas en mo-


do Bios, si realizas el cambio a modo UEFI no arrancará Windows al no
tener esa partición.

 El código de UEFI se ejecuta en 32 o 64 bits (dependiendo de la ver-


sión), mientras que la BIOS suele hacerlo en 16 bits.

Hay que tenerlo en cuenta a la hora de instalar sistemas operativos (es


posible que no podamos instar una versión de sistema operativo de 32
bits con la UEFI activada).

 UEFI también intenta mejorar la seguridad con su funcionalidad Secure


Boot.

UEFI aporta más seguridad: Se protege el proceso previo al arranque


del SO. (Prevención de virus)

34
BIOS Y UEFI

 UEFI se puede cargar en cualquier recurso de memoria no volátil, lo


que permite que sea independiente de cualquier sistema operativo.
También se le pueden añadir extensiones de terceros, como herra-
mientas de overclocking o software de diagnóstico.

 El modo UEFI permite más de cuatro particiones primarias por unidad


(antigua limitación del modo BIOS).

 El volumen donde se encuentra la instalación del sistema operativo se-


rá GPT (GUID Partition Table) y no MBR (Master Boot Record), por lo
tanto, su tamaño puede ser mayor a 2TB.

 El aspecto.

El BIOS tiene un diseño muy MS-DOS, y sólo te puedes mover por él


mediante el teclado. La UEFI en cambio tiene una interfaz muchísimo
más moderna, permite incluir animaciones y sonidos, y te permite utili-
zar el ratón para interactuar con ella.

35
BIOS Y UEFI

BIBLIOGRAFÍA

 [Link]

 [Link]

 [Link]

 [Link]
ace

36

También podría gustarte