Sunteți pe pagina 1din 34

¿Qué diferencias hay entre el viejo BIOS y la

nueva UEFI?

Hasta hace 6 años, la única forma de acceder en nuestro ordenador a una interfaz
de hardware ajena al disco duro y al sistema operativo, era el uso del BIOS.
Creado en 1975, BIOS significa Basic Input Output System (sistema básico
de entrada y salida).
El BIOS es el encargado de gestionar el hardware del ordenador, y ser el
gestor de arranque para seleccionar desde qué dispositivo debería arrancar el
ordenador. Puede controlar también la frecuencia de la RAM, de la tarjeta
gráfica, las revoluciones de los ventiladores, periféricos, etc. Está integrado en un
chip en la placa base, y su firmware podía ser actualizado gracias al uso de una
memoria flash integrada en ese chip. Sólo podía ser modificado por una
actualización del fabricante, y su memoria era de solo lectura. Una vez que el
BIOS comprueba que los componentes del ordenador funcionan
correctamente, le pasa el control del ordenador al sistema operativo.
En el año 2005, se hizo un acuerdo promovido por más de 140 compañías
tecnológicas para renovar y reemplazar el BIOS por un nuevo sistema que
fuera acorde al avance tecnológico y que solucionara las limitaciones que
presenta BIOS. Este estándar recibió el nombre de UEFI, por sus siglas en
inglés de Unified Extensible Firmware Interface, o Interfaz de firmware
extensible en español.

El nuevo estándar UEFI se introdujo comercialmente en 2010. Las mejoras


que aporta este sistema son:

 Una interfaz completamente renovada y fácil de usar, que permite


incluso usar ratón. Además, añade la posibilidad de incluir animaciones y
sonidos. En BIOS sólo era posible utilizar teclado, y la interfaz quedaba
relegada a un fondo azul con pocas opciones.
 Una carga de sistema más rápida, unida a la velocidad de los
SSD. Con esto, se puede encender un ordenador en 5 segundos, frente a
los minutos y minutos que tardaban antiguamente los ordenadores con
Windows XP y discos duros.
 Compatibilidad con el sistema de archivos GPT, que permite usar
discos duros de hasta 9.4 Zetabytes (cuando existan), es decir, 9.4 mil
millones de terabytes. Además, permite que un disco duro esté dividido
hasta en 128 particiones. MBR, el sistema usado previo a GPT,
sólo soportaba hasta 4 particiones y un límite de capacidad disco duro
de 2.2 TB.

 Compatibilidad nativa y completa con procesadores de 64 bits.


 Mayor seguridad y protección durante el proceso de inicio del
ordenador, evitando así el uso de bootkits, que son virus que se
ejecutaban antes de que Windows se iniciara.

¿Cuáles son las diferencias entre BIOS y


UEFI y cómo protegerlos?

Cuando iniciamos un sistema operativo tradicionalmente lo primero que se ejecuta es


el Basic Input/Output System (BIOS); luego viene el sistema operativo y finalmente las
aplicaciones que tengamos en nuestra computadora. Hace un par de años se empezó a
utilizar el Unified Extensible Firmware Interface (UEFI), un nuevo estándar para PCs
diseñado para reemplazarlo.
Fue desarrollado en colaboración con más de 140 compañías con el objetivo de mejorar la
interoperabilidad del software y solucionar las limitaciones del BIOS, entre las que se
encuentra la seguridad. Por lo tanto, resulta interesante conocer las diferencias entre BIOS y
UEFI y sus características, para saber cuál es la mejor forma de protegerse.
BIOS y UEFI: controlando el firmware del sistema
Para empezar es importante aclarar que el firmware es una porción de código almacenado
en una en una memoria ROM que se utiliza para establecer las instrucciones que controlan
las operaciones de los circuitos de un dispositivo.
Este componente de código va integrado al hardware del dispositivo, pero puede ser
modificado a través de órdenes externas con el objetivo de mantenerlo actualizado y
funcionando de acuerdo a los requerimientos propios del sistema.
La función primordial del BIOS es inicializar los componentes de hardware y lanzar el
sistema operativo. Además, con su carga se inicializan otras funciones de gestión importantes
como la energía y la gestión térmica.
Por otra parte el UEFI se puede cargar en cualquier recurso de memoria no volátil, lo cual
permite que sea independiente de cualquier sistema operativo. Debido a estas
características, posee las mismas funciones que BIOS, pero con características adicionales.
Características de BIOS y UEFI
Dado que BIOS inicializa el sistema, hay alguna características fundamentales asociadas a su
ejecución:
 Puede ejecutar código para verificar la integridad de todos los componentes
del firmware antes de que se ejecute y lance el sistema operativo.
 Probar los componentes clave de hardware en la computadora para garantizar que toda
la información cargue correctamente y no genere problemas sobre la información.
 Controla módulos adicionales como la tarjeta de vídeo o la tarjeta de red de área local,
entre otros dispositivos.
 Selecciona el dispositivo de arranque que puede ser el disco duro, una unidad de CD o
un dispositivo USB.
El proceso de arranque UEFI tiene características similares, pero la diferencia es que el
código se ejecuta en 32 – o 64-bit de modo protegido en la CPU, no en modo de 16 bits
como suele ser el caso de BIOS. En el caso de Windows 8 ya conocemos cómo activar el
modo UEFI y Secure Boot, lo cual nos da un nivel adicional de protección en nuestro sistema.
Dentro de las características adicionales de UEFI está la reducción en el tiempo de inicio y
reanudación, y cuenta con un proceso que ayuda a prevenir de ataques del
tipo bootkit y utilizar el modo Secure Boot. Estas son algunas de las razones por las cuales
UEFI podría reemplazar a BIOS en el sistema de arranque de las computadoras.

Seguridad en BIOS y UEFI


Como la primera porción de código ejecutada por un dispositivo es alguno de estos dos
estándares, deben considerarse como un componente crítico para la seguridad. De hecho,
gestionar la seguridad en la BIOS permite fortalecer el equipo desde el encendido. Dado que
se ha detectado una posible vulnerabilidad que afectaría el modo Secure Boot del UEFI, es
importante tener algunas recomendaciones de seguridad que nos ayudan a elevar los niveles
de seguridad en nuestro equipo:
1. Todos los cambios a BIOS o UEFI deberán utilizar un mecanismo autenticado de
actualizacióno un mecanismo seguro de actualización local.
2. El mecanismo de actualización local seguro sólo se debe usar para cargar la primera
imageno para recuperarse de una corrupción en el sistema de arranque.
3. También garantizará la autenticidad e integridad de la imagen de actualización,
especialmente si se trata de BIOS.
4. Para evitar la modificación no intencional o maliciosa del sistema, deberán estar protegidos
con un mecanismo que no se pueda reemplazar fuera de una actualización
autenticada.
5. El mecanismo de actualización será el único capaz de modificar el BIOS del sistema sin
necesidad de intervención física.
Al tener presentes estas medidas de seguridad lograremos, independiente del modelo de
arranque utilizado en nuestro dispositivo, que este garantice la integridad de nuestra
información.
Diferencias entre UEFI vs BIOS (y MBR vs GPT)
lunes, 25 de marzo de 2013 | Publicado por el-brujo

La BIOS está siendo reemplazada por UEFI (EFI), mucho más amigable y gráficamente superior.¿Tendré
problemas para instalar Windows y Linux en el mismo equipo? ¿Merece la pena habilitar el Secure Boot?

Introducción básica
Firmware : Es un programa que es grabado en una memoria ROM y establece la lógica de más bajo nivel que
controla los circuitos electrónicos de un dispositivo. Se considera parte del hardware por estar integrado en la
electrónica del dispositivo, pero también es software, pues proporciona la lógica y está programado por algún
tipo de lenguaje de programación. El firmware recibe órdenes externas y responde operando el dispositivo.Se
encuentra el firmware en monitores, unidades de disco,impresoras, microprocesadores, etc. La BIOS es un
programa firmware.

La BIOS (sigla en inglés de basic input/output system ; en español «sistema básico de entrada y salida») es un
tipo de firmware que localiza y prepara los componentes electrónicos o periféricos de una PC, para comunicarlos
con algún sistema operativo que la gobernará. Para ello la máquina cargará ese sencillo programa en la
memoria RAM central del aparato. El programa está instalado en un circuito integrado de la placa base y
realizará el control POSTde la misma en el tiempo de arranque o encendido, proporcionando funcionalidades
básicas: chequeo de la memoria principal y secundaria, comunicación con elusuario vía monitor o teclado y
enlace mediante los procesos de arranque o booting con el núcleo del sistema operativo que gobernará el
sistema. Por lo general el término se usa de forma ambivalente para referirse al software BIOS o ala memoria
ROM donde residía históricamente en los sistemas de computo basados en la arquitectura x86.
¿Tienen la misma BIOS todas las placa base?

No, los fabricantes de placas base se limitan por lo general a comprar el núcleo o bien ajustan la configuración
de la BIOS a sus placas base. Un tipo de BIOS se ajusta sólo, por lo tanto, a un determinado tipo de placa base.
Los distribuidores principales de BIOS son las firmas americanas Phoenix, fabricante de las“Phoenix- BIOS”, y
“Award-BIOS”, y AMI (“AMI-BIOS”). La mayoría de los ordenadores de hoy en día están dotados de una BIOS
Award.

LBA: Logical Block Addressing, es un método muy común usado para especificar la localización de los
bloques de datos de los sistemas de almacenamiento, principalmente secundario, del ordenador. El término
LBA puede referirse también a la dirección del bloque al que enlaza. Los bloques lógicos en los ordenadores
modernos son normalmente de 512 o 1024 bytes cada uno.

- CHS: Cylinder Head Sector, fue un método utilizado para dar direcciones a cada bloque físico de datos sobre
un disco duro. Aunque los valores de CHS sólo tienen una directa relación física para los datos almacenados
en los discos, los pseudo-valores CHS (que se pueden traducir por discos electrónicos o software) todavía están
siendo utilizados por muchos programas de utilidad.

- GUID: Globally Unique identifier o GUID es un número pseudo-aleatorio empleado en aplicaciones de


software. Aunque no se puede garantizar que cada GUID generado sea único, el número total de claves únicas
(2128) es tan grande que la posibilidad de que se genere el mismo número dos veces puede considerarse nula
en la práctica. El GUID es una implementación de Microsoft de un estándar llamado Universally Unique Identifier
o UUID, especificado por la Open Foftware Foundation (OSF). Es esencialmente un número de 16 bytes escrito
en modo hexadecimal empleando una palabra de cuatro bytes, tres palabras de dos bytes y una palabra de seis
bytes, como por ejemplo {3F2504E0-4F89-11D3-9A0C-0305E82C3301}.

- Secure Boot: En español “arranque seguro” es parte de la propia UEFI Bios. Secure boot se trata de un
protocolo de UEFI que usa Windows 8 como parte de su arquitectura de arranque. Windows 8 utiliza secure
boot con el fin de garantizar que el entorno previo al sistema operativo sea seguro. La función de Secure Boot
es impedir la ejecución de cualquier software no firmado y certificado por el fabricante, por lo que cualquier
amenaza que intentara atacar durante el inicio se vería frustrada, pues se detendría el arranque del sistema.
Claro, también evita que instales otro sistema operativo del propio Microsoft o cualquier distro Linux, con la
escusa perfecta de que la seguridad es lo primero.

- GPT: Es un esquema de particionamiento utilizado en la instalación de Windows 8 que soporta particiones de


arranque de más de 2TB. El problema es que no lo soporta sistemas operativos como Windows XP, Windows
Vista y Windows 7 con lo cual debes cambiarla a MBR para poder instalar uno de estos sistemas.

Diferencias entre UEFI vs. BIOS


Ejemplo: EFI Asus (ahora con ratón xD)

Ejemplo UEFI Bios Gigabyte:


UEFI Bios: UEFI (Unified Extensible Firmware Interface) es una interfaz de firmware estándar para PCs,
diseñada para reemplazar el BIOS (sistema básico de entrada y salida). Es un estándar creado por más de 140
compañías tecnológicas que forman parte del consorcio UEFI, en el que se incluye Microsoft. Se ha diseñado
para mejorar la interoperabilidad del software y solucionar las limitaciones del BIOS. Algunas de las ventajas
que ofrece el firmware UEFI son:

 Ayudar a proteger el proceso previo al inicio frente a ataques de bootkit.


 Tiempo de inicio y reanudación desde la hibernación más rápidos
 Compatibilidad con unidades de disco duro con particiones de más de 2,2 terabytes (TB).
 Compatibilidad con modernos controladores de dispositivos de firmware de 64 bits.
 Capacidad para usar el BIOS con hardware UEFI.
 Capacidad para usar Secure Boot.

UEFI es el firmware que eventualmente reemplaza la BIOS de los PC comerciales. PCs certificadas para
Windows 8 exigirá el arranque UEFI por defecto.

En Bios UEFI únicamente podemos instalar los sistemas de 64 bits. Los de 32 nunca se instalarán en modo
UEFI.

La EFI es una BIOS mucho más amigable que la clásica con pantalla azul, que soporta un entorno gráfico de
mayor calidad, multilenguaje, precarga de aplicaciones o gestión de LAN, entre otras muchas opciones. EFI son
las siglas de "Extensible Firmware Interface", y lo podría definir como una BIOS gráfica y más rápida.

Los Mac montan EFI desde que se pasaron a los procesadores Intel, es decir, allá el año 2006, así que son los
ordenadores más avanzados con respecto a esto. Algunas características de Bios UEFI:

 En Bios UEFI únicamente podemos instalar los sistemas operativos de 64 bits.


 No se puede instalar un sistema desde un Pendrive booteable en modo UEFI.
 El disco de instalación debe ser GPT (no MBR).
 Requiere de una partición UEFI de boot. Para ello, el disco debe estar vacío.
 Al soportar GTP admite discos de más de 2TB para el arranque del sistema.
 Compatibilidad para más de cuatro particiones por unidad.
 Inicio más rápido.
En una Bios UEFI únicamente podemos instalar los sistemas operativos de 64 bits. Los windows de 32
nunca se instalarán en modo UEFI.
Verificar en la Bios que efectivamente la Bios está en modo UEFI.

La gran mayoría de las nuevos Bios tienen los dos modos:

 BIOS normal (Legacy Mode)


 Modo UEFI
Para instalar Windows XP es necesario usar Legacy Mode, Secure Boot deshabilitado y partición MBR (no
GPT).

Procedimiento para instalar Windows 7 en ordenadores Toshiba:


1. Entrar al Setup (Arrancar y pulsa F2 cuando aparezca el logotipo de TOSHIBA para entrar en BIOS)
2. Buscar la pestaña “Security” y cambia el “Secure Boot” (arranque seguro) a “Disabled” (desactivado).
3. Ir a “Advanced” (avanzado), entra en “System Configuration” (configuración del sistema) y cambia el “Boot
Mode” a “CSM Boot.”
4. Pulsa F10 para salvar los cambios y salir.
5. Ahora podrás arrancar desde un DVD/CD-ROM/USB pulsando la tecla F12 cuando se muestre el logo de
TOSHIBA.
Instalar Windows 7 en disco GPT con Windows 8

 Cambiar el Modo UEFI Bios a Modo Legacy.


 Desactivar Secure Boot.
 Arrancar con el DVD de Windows 7 para empezar una nueva instalación
 Ejecutar una ventana DOS pulsando las teclas Shift + F10. Con la siguiente ventana DOS vamos a
ejecutar Diskpart junto con una serie de comandos que nos permitirá eliminar el esquema de partición
GPT con el cual la instalación de Windows 7 podrá crear un esquema de partición nuevo en MBR y poder
instalar Windows 7 sin problemas.
 En la siguiente ventana DOS (consola) hay que escribir los siguientes pasos tal como aparecen en negrita:

1- diskpart (Pulse tecla Intro)


2- list disk (Pulse tecla Intro)
3- select disk 0 (Pulse tecla Intro)
4- clean (Pulse tecla Intro)
5- exit (Para salir de la consola) -

Configuración por defecto de partición de disco basado en UEFI en Windows 7


Configuración predeterminada:
Para las instalaciones nuevas, el programa de instalación de Windows creará, de forma predeterminada, una
partición de sistema Extensible Firmware Interface (partición de sistema EFI o ESP), una partición reservada
de Microsoft® (MSR, Microsoft Reserved Partition) y una partición principal de Windows.

Id. de Tipo de Letra de


Descripción Tamaño Formato
partición partición unidad

Partición de sistema EFI 1 100 MB EFI FAT32 Ninguna


(ESP)
Partición reservada de 2 128 MB MSR Ninguno Ninguna
Microsoft
Windows 3 Resto del Principal NTFS C
disco

Partición reservada de Microsoft (MSR). La MSR sólo se usa en sistemas UEFI. Contiene información
relacionada con otras particiones del sistema y la utilizan aplicaciones de Microsoft.

Son particiones que no aparecen en el Explorador de Windows

De forma predeterminada, la partición del sistema y las particiones de utilidad no aparecen en el Explorador de
Windows. Para confirmar que existen estas particiones en el equipo de destino:Haga clic en Inicio, haga clic con
el botón secundario en Equipo y, a continuación, haga clic en Administrar. De este modo, se abrirá
Administración de equipos en el Panel de control. Haga clic en Administración de discos. Se mostrará la lista
de discos y particiones disponibles.

Configuración por defecto de partición de disco basado en BIOS en Windows 7


BIOS en Windows 7
identificador de Tipo de Letra de
Descripción Tamaño Activo Formato
partición partición unidad

Partición del 1 300 MB Principal verdadero NTFS S


sistema
Windows 2 Resto del Principal NTFS W
disco

Configuración por defecto de partición de disco basado en UEFI en Windows 8

 Partición Windows Recovery Environment (Windows RE) Tools (winre.wim)


 Partición sistema (Boot Configuration Data (BCD) y Soporte BitLocker
 MSR (Microsoft Reserved Partition)
 Partición Windows
 Opcional - Recovery image partition - (install.wim)

Cómo ingresar a las opciones de UEFI desde Windows


8.1
Si tienes activas las Charm Bars, arrastra el mouse a la esquina inferior derecha de la pantalla y presiona la
tuerca de Configuración, luego haz clic en Cambiar configuración de PC y selecciona la opción Actualizar
y recuperar > Recuperación.

Ahora selecciona bajo el ítem de Inicio avanzado la opción Reiniciar ahora y espera que tu ordenador
arranque en una nueva pantalla.

Deberías ver tres opciones en la pantalla, seleccionando Troubleshout, si tu PC tiene UEFI deberías ver una
opción para acceder a la configuración desde ahí, bajo el nombre UEFI Firmware Settings. Si
desactivas Secure Boot desde este menú de opciones, podrás instalar otro sistema operativo en tu ordenador
con Windows 8.

SecureBoot
"Arranque seguro" es una nueva característica UEFI que apareció en 2012, con Windows 8 en equipos
preinstalados. El apoyo para esta función ha comenzado con Ubuntu 12.10 de 64 bits 12.04.2 (64 bits), pero no
es totalmente confiable hasta la fecha, por lo que es posible que tenga que desactivarlo con el fin de ser capaz
de arrancar Ubuntu.
La función de Secure Boot es impedir la ejecución de cualquier software no firmado y certificado por el
fabricante. Pero como el objetivo de esta tecnología es acabar con los bootkits y no evitar que un usuario se
pueda instalar Linux, ahora se ha hecho público desde la Linux Foundation un pre-loader firmado
por Microsoft que permite arrancar un cargador de sistemas operativos Linux en sistemas con Secure Boot
activado.
En octubre de 2012, la Fundación Linux ha anunciado su propio método de tratar con Secure Boot, que se
refiere como un PreBootloader. Algunas placas bases permiten deshabilitar la funcion "Secure Boot"
Secure boot previene que un sistema operativo o algún programa “no autorizado” cargue durante el proceso de
inicio del ordenador, es decir, no podemos arrancar un USB o DVD booteable con un sistema operativo.
Antes de comenzar con el tutorial, aclarar unas cosas:

 Secure boot se trata de un protocolo de UEFI, no se trata de una característica de Windows 8.


 Secure boot es parte de la arquitectura de arranque de Windows 8.
 Windows 8 utiliza secure boot con el fin de garantizar que el entorno previo al sistema operativo es seguro.
 Microsoft no controla las opciones del ordenador que prohíben otro sistema que no sea Windows,
arrancar.

MBR vs GPT

A modo resumen simple:

 BIOS. Sistema básico de entrada y salida.

También conocido como registro de arranque maestro (MBR).


 UEFI. Unified Extensible Firmware Interface.

También conocido como tabla de particiones GUID (GPT).

La tabla de particiones GUID (GPT GUID Partition Table) se introdujo como parte del Firmware Extensible
Unificado Interface (UEFI) iniciativa. GPT proporciona un mecanismo más flexible para particionar los discos de
arranque que el viejo Master Boot Record (MBR) que era común en las PC.

Una partición es un espacio contiguo de almacenamiento en un disco físico o lógico que funciona como si fuera
un disco físicamente independiente. Las particiones son visibles para el firmware del sistema y los sistemas
operativos instalados. El acceso a una partición es controlada por el firmware del sistema antes de que el
sistema inicie el sistema operativo y, a continuación, el sistema operativo después de que se inicie.

¿Puede tener un disco duro GPT y MBR?

No. Sin embargo, todos los discos GPT contienen un MBR de protección.

El MBR de protección protege los discos GPT publicados anteriormente de herramientas de MBR.

Cualquier distribución Linux con el soporte apropiado EFI y GPT en el kernel se puede cambiar el arranque
BIOS- UEFI o viceversa mediante la instalación de un gestor de arranque y el ajuste de modo adecuado el
firmware de arranque

GUID Partition Table (GPT).

 Windows 8
 Windows Server 2012
 Windows 7
 Windows Server 2008
 Windows Server 2008 R2
 Windows Vista
 Windows Server 2003 SP1
 Windows Server 2003 (64-bit)
 Windows XP x64 edition (sólo para leer)
Ni el Windows 2000, ni Windows NT 4.0, ni Windows 95/98 soportan GPT.

GPT fue creada para mejorar las limitaciones que tiene MBR:

 MBR sólo soporta hasta 4 particiones primarias, o hasta 3 primarias y una extendida, la cual puede tener
hasta 128 particiones lógicas. GPT soporta hasta 128 particiones primarias.
 MBR soporta todas las máquinas de 32 y 64 bits. GPT soporta sólo las de 64 bits
 MBR soporta hasta 2TB por partición. GPT soporta hasta 256TB por partición
 Los discos removibles sólo pueden ser MBR.
 MBR usa el viejo BIOS (fue creado hace 20 años) GPT funiona con EFI

En definitiva con GPT sólo se puede trabajar con Windows server 2003 SP1 +, XP 64-bit, Vista, Windows 7,
Windows Server 2008. Te permite que las particiones tengan más de 2 TB y rompe el límite de 4 particiones
primarias llegando a poder montar hasta 128.

Para particionar un disco GPT necesitas un particionador compatible con dicha tabla, y no todos los que traen
las distros Linuxlo son, al menos si la base de ellos es fdisk y diskpart

GParted es compatible con una tabla GPT, o usar una LiveCD de GParted, GPT fdisk también,

así como híbridas, EaseUS Partition Manager.

La mayoría de placas bases permiten cambiar el modo AHCI a IDE:

Advanced > SATA configuration > SATA Mode = IDE Mode


La manera que tenemos de saber si Windows se está instalando en una partición GPT es durante la instalación,
en el apartado donde vemos los discos físicos de nuestra máquina, y si al la hora de crear la partición de
instalación vemos que, además de la característica de 100 MB de sistema, se crea una segunda de una
capacidad similar. Si es así, nuestra placa ha obligado al sistema operativo a crear una partición con GPT.

Pasar una partición GPT a MBR

Si queremos instalar Windows sobre MBR:


diskpart
list disk
select disk 0 (donde "0" es el disco donde se instalará Windows)
clean
convert mbr
create partition primary
select partition 1
format fs=ntfs quick

Explicación convertir de GPT a MBR

- Arrancas desde el DVD de Windows hasta llegar a la opción donde te sale la lista de discos donde instalar
Windows.
- Pulsa Shift+F10 y se te abrirá la ventana de comandos.
- En la ventana de comandos tecleas diskpart, que es el gestor de particiones de Windows en modo
comando. ATENCIÓN haz esto solo con el HD del portatil conectado, sin discos externos ni memorias
USB porque vas a borrar completamente el disco si te equivocas
- Una vez que te ponga DISKPART> tecleas: list disk te saldran todos las unidades de HD, si solo lo haces con
el HD y el DVD tendras solo 2, el 0 y el 1, normalmente el 0 sera el HD.
- select disk 0 selecciona el disco 0.
- list partition, te muestra las particiones que tiene ese disco, comprueba que corresponden al disco correcto.
- clean, borra la tabla de particiones GPT tanto al principio como al final del disco.
Reinicias el equipo y vuelves a arrancar desde el DVD y ya deberías poder instalar Windows.

Esquema MBR
Esquema GPT
GRUB2 (Gestor de Arranque, BootLoader en Linux)
Un gestor de arranque es un programa que te permite seleccionar que sistema operativo arrancar. Un cargador
de arranque, por otro lado, se carga un núcleo del sistema operativo y transfiere el control al mismo. Muchos
programas de realizar ambas funciones, pero otros manejar sólo una de ellas. Menos de (U) EFI, el firmware
por lo general incluye un gestor de arranque simple, y cada sistema operativo proporciona su propio cargador
de arranque. La mayoría de los gestores de arranque EFI y el gestor de arranque residir en sus propios
subdirectorios del directorio EFI en el ESP.

GRUB2 es la nueva versión de GRand Unified Bootloader (GRUB). GRUB2 derivada de PUPA, un proyecto de
investigación destinado a mejorar el GRUB: ha sido totalmente reescrito a fin de proporcionar una mayor
modularidad y portabilidad

Está destinado a reemplazar el gestor de arranque GRUB anterior (referido como "GRUB Legacy"). GRUB2
tiene un código base completamente independiente de GRUB Legacy, y dispone de instalaciones como un
nuevo shell como sintaxis que permiten funciones avanzadas de scripting. Usuarios de GRUB Legacy son
animados a emigrar a GRUB2.

En resumen, el gestor de arranque («bootloader») es el primer programa que se ejecuta cuando se inicia el
equipo. Es el responsable de cargar y transferir el control al kernel de Linux, que, a su vez, inicializa el resto del
sistema operativo.

Grub2 permite:

 arranque desde plataformas UEFI;


 arrancar desde discos GPT con particiones sin siquiera tener un MBR híbrido extraño, a pesar de que uno
puede usar una por razones de compatibilidad / portabilidad;
 arranque desde la administración de volúmenes lógicos directamente como soporte LVM2;
 arranque desde incursión DM-RAID soporte para RAID 1, 4, 5, 6, 9 y 10 [0?] [o 1x?];
 y el arranque desde dispositivos cifrados, probablemente LUKS, a causa de la documentación inexistente
a pesar de los módulos de cypher / hash estar allí: lo que no hay orientación sobre un howto por ahora.

Nota para los usuarios de GRUB Legacy


 La actualización de GRUB Legacy a GRUB(2) es un proceso muy similar al de una instalación limpia de
GRUB2
 Hay diferencias en las órdenes de GRUB y GRUB2. Le recomendamos que se familiarice con los órdenes
de GRUB2 antes de continuar.
 GRUB2 es ahora modular, y ya no requiere «stage 1.5». En consecuencia, el gestor de arranque tiene
una capacidad limitada y los módulos son cargados desde el disco duro en caso de necesidad (por
ejemplo, si necesita soporte de LVM o RAID).
 Las reglas de la nomenclatura de los dispositivos cambian de GRUB a GRUB2: Los discos duros están
siendo ahora numerados a partir de 0, mientras que las particiones comienzan en 1 y son seguidos por el
nombre del sistema de particionamiento usado. Por ejemplo, /dev/sda1 hace referencia
a (hd0,msdos1) (para sistemas que usan MBR), o a (hd0,gpt1) (para los sistemas que usan
GPT).

Dependencias grub2

 bison
 autoconf
 automake
 flex
 autogen
 python (2.x series) (for autogen.sh if building from bzr repo)
 texinfo
 help2man
 gettext (NLS support)
 device-mapper
 freetype2 (libs)

Convertir el archivo de configuración de GRUB Legacy al nuevo formato Si grub-mkconfig falla, convierta el
archivo /boot/grub/menu.lst a /boot/grub/grub.cfg, usando:

# grub-menulst2cfg /boot/grub/menu.lst /boot/grub/grub.cfg

Nota: Esta opción solo funciona en los sistemas de BIOS, no en los sistemas UEF.

Un ejemplo:

/boot/grub/menu.lst

default=0
timeout=5

title Arch Linux Stock Kernel


root (hd0,0)
kernel /vmlinuz-linux root=/dev/sda2 ro
initrd /initramfs-linux.img

title Arch Linux Stock Kernel Fallback


root (hd0,0)
kernel /vmlinuz-linux root=/dev/sda2 ro
initrd /initramfs-linux-fallback.img

/boot/grub/grub.cfg

set default='0'; if [ x"$default" = xsaved ]; then load_env; set default="$saved_entry"; fi


set timeout=5

menuentry 'Arch Linux Stock Kernel' {


set root='(hd0,1)'; set legacy_hdbias='0'
legacy_kernel '/vmlinuz-linux' '/vmlinuz-linux' 'root=/dev/sda2' 'ro'
legacy_initrd '/initramfs-linux.img' '/initramfs-linux.img'
}

menuentry 'Arch Linux Stock Kernel Fallback' {


set root='(hd0,1)'; set legacy_hdbias='0'
legacy_kernel '/vmlinuz-linux' '/vmlinuz-linux' 'root=/dev/sda2' 'ro'
legacy_initrd '/initramfs-linux-fallback.img' '/initramfs-linux-fallback.img'
}

Si se olvidó de crear un archivo de configuración de GRUB, /boot/grub/grub.cfg, basta con reiniciar


apareciéndole la Shell de Órdenes de GRUB, y escribir:
sh:grub> insmod legacycfg
sh:grub> legacy_configfile ${prefix}/menu.lst

Entradas relacionadas:

Inicio / Intereses / Diferencias entre UEFI vs BIOS


Publicado el 5 septiembre, 2016 by Soporte

Diferencias entre UEFI vs BIOS


Categories:Intereses, Tips de tecnología Tags:bios, disco
duro, gpt, mac, mbr, particion, secure boot, uefi, Unidades de estado sólido
(SSD), Windows0 Comments

La BIOS está siendo reemplazada por UEFI (EFI), mucho más amigable y
gráficamente superior.¿Tendré problemas para instalar Windows y Linux en el mismo
equipo? ¿Merece la pena habilitar el Secure Boot?

Introducción
Firmware : Es un programa que es grabado en una memoria ROM y establece la
lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo. Se
considera parte del hardware por estar integrado en la electrónica del dispositivo, pero
también es software, pues proporciona la lógica y está programado por algún tipo de
lenguaje de programación. El firmware recibe órdenes externas y responde operando
el dispositivo.Se encuentra el firmware en monitores, unidades de disco,impresoras,
microprocesadores, etc. La BIOS es un programa firmware.

La BIOS (sigla en inglés de basic input/output system ; en español «sistema básico de


entrada y salida») es un tipo de firmware que localiza y prepara los componentes
electrónicos o periféricos de una PC, para comunicarlos con algún sistema operativo
que la gobernará. Para ello la máquina cargará ese sencillo programa en la memoria
RAM central del aparato. El programa está instalado en un circuito integrado de la
placa base y realizará el control POSTde la misma en el tiempo de arranque o
encendido, proporcionando funcionalidades básicas: chequeo de la memoria principal
y secundaria, comunicación con elusuario vía monitor o teclado y enlace mediante los
procesos de arranque o booting con el núcleo del sistema operativo que gobernará el
sistema. Por lo general el término se usa de forma ambivalente para referirse al
software BIOS o ala memoria ROM donde residía históricamente en los sistemas de
computo basados en la arquitectura x86.

¿Tienen la misma BIOS todas las placa base?

No, los fabricantes de placas base se limitan por lo general a comprar el núcleo o bien
ajustan la configuración de la BIOS a sus placas base. Un tipo de BIOS se ajusta sólo,
por lo tanto, a un determinado tipo de placa base. Los distribuidores principales de
BIOS son las firmas americanas Phoenix, fabricante de las“Phoenix- BIOS”, y “Award-
BIOS”, y AMI (“AMI-BIOS”). La mayoría de los ordenadores de hoy en día están
dotados de una BIOS Award.

LBA: Logical Block Addressing, es un método muy común usado para especificar la
localización de los bloques de datos de los sistemas de almacenamiento,
principalmente secundario, del ordenador. El término LBA puede referirse también a la
dirección del bloque al que enlaza. Los bloques lógicos en los ordenadores modernos
son normalmente de 512 o 1024 bytes cada uno.
– CHS: Cylinder Head Sector, fue un método utilizado para dar direcciones a cada
bloque físico de datos sobre un disco duro. Aunque los valores de CHS sólo tienen
una directa relación física para los datos almacenados en los discos, los pseudo-
valores CHS (que se pueden traducir por discos electrónicos o software) todavía están
siendo utilizados por muchos programas de utilidad.

– GUID: Globally Unique identifier o GUID es un número pseudo-aleatorio


empleado en aplicaciones de software. Aunque no se puede garantizar que cada
GUID generado sea único, el número total de claves únicas (2128) es tan grande que la
posibilidad de que se genere el mismo número dos veces puede considerarse nula en
la práctica. El GUID es una implementación de Microsoft de un estándar llamado
Universally Unique Identifier o UUID, especificado por la Open Foftware Foundation
(OSF). Es esencialmente un número de 16 bytes escrito en modo hexadecimal
empleando una palabra de cuatro bytes, tres palabras de dos bytes y una palabra de
seis bytes, como por ejemplo {3F2504E0-4F89-11D3-9A0C-0305E82C3301}.

– Secure Boot: En español “arranque seguro” es parte de la propia UEFI Bios.


Secure boot se trata de un protocolo de UEFI que usa Windows 8 como parte de su
arquitectura de arranque. Windows 8 utiliza secure boot con el fin de garantizar que el
entorno previo al sistema operativo sea seguro. La función de Secure Boot es impedir
la ejecución de cualquier software no firmado y certificado por el fabricante, por lo que
cualquier amenaza que intentara atacar durante el inicio se vería frustrada, pues se
detendría el arranque del sistema. Claro, también evita que instales otro sistema
operativo del propio Microsoft o cualquier distro Linux, con la escusa perfecta de que
la seguridad es lo primero.

– GPT: Es un esquema de particionamiento utilizado en la instalación de Windows 8


que soporta particiones de arranque de más de 2TB. El problema es que no lo soporta
sistemas operativos como Windows XP, Windows Vista y Windows 7 con lo cual
debes cambiarla a MBR para poder instalar uno de estos sistemas.

UEFI vs. BIOS


Ejemplo: EFI Asus (ahora con ratón xD)
Ejemplo UEFI Bios Gigabyte:
UEFI Bios: UEFI (Unified Extensible Firmware Interface) es una interfaz de firmware
estándar para PCs, diseñada para reemplazar el BIOS (sistema básico de entrada y
salida). Es un estándar creado por más de 140 compañías tecnológicas que forman
parte del consorcio UEFI, en el que se incluye Microsoft. Se ha diseñado para mejorar
la interoperabilidad del software y solucionar las limitaciones del BIOS. Algunas de las
ventajas que ofrece el firmware UEFI son:

 Ayudar a proteger el proceso previo al inicio frente a ataques de bootkit.


 Tiempo de inicio y reanudación desde la hibernación más rápidos
 Compatibilidad con unidades de disco duro con particiones de más de 2,2
terabytes (TB).
 Compatibilidad con modernos controladores de dispositivos de firmware de 64
bits.
 Capacidad para usar el BIOS con hardware UEFI.
 Capacidad para usar Secure Boot.

UEFI es el firmware que eventualmente reemplaza la BIOS de los PC comerciales.


PCs certificadas para Windows 8 exigirá el arranque UEFI por defecto.

En Bios UEFI únicamente podemos instalar los sistemas de 64 bits. Los de 32 nunca
se instalarán en modo UEFI.

La EFI es una BIOS mucho más amigable que la clásica con pantalla azul, que
soporta un entorno gráfico de mayor calidad, multilenguaje, precarga de aplicaciones
o gestión de LAN, entre otras muchas opciones. EFI son las siglas de “Extensible
Firmware Interface”, y lo podría definir como una BIOS gráfica y más rápida.
Los Mac montan EFI desde que se pasaron a los procesadores Intel, es decir, allá el
año 2006, así que son los ordenadores más avanzados con respecto a esto. Algunas
características de Bios UEFI:

 En Bios UEFI únicamente podemos instalar los sistemas operativos de 64 bits.


 No se puede instalar un sistema desde un Pendrive booteable en modo UEFI.
 El disco de instalación debe ser GPT (no MBR).
 Requiere de una partición UEFI de boot. Para ello, el disco debe estar vacío.
 Al soportar GTP admite discos de más de 2TB para el arranque del sistema.
 Compatibilidad para más de cuatro particiones por unidad.
 Inicio más rápido.

En una Bios UEFI únicamente podemos instalar los sistemas operativos de 64


bits. Los windows de 32 nunca se instalarán en modo UEFI.
Verificar en la Bios que efectivamente la Bios está en modo UEFI.
La gran mayoría de las nuevos Bios tienen los dos modos:

 BIOS normal (Legacy Mode)


 Modo UEFI

Para instalar Windows XP es necesario usar Legacy Mode, Secure Boot deshabilitado
y partición MBR (no GPT).

Procedimiento para instalar Windows 7 en ordenadores Toshiba:

1. Entrar al Setup (Arrancar y pulsa F2 cuando aparezca el logotipo de TOSHIBA


para entrar en BIOS)
2. Buscar la pestaña “Security” y cambia el “Secure Boot” (arranque seguro) a
“Disabled” (desactivado).
3. Ir a “Advanced” (avanzado), entra en “System Configuration” (configuración del
sistema) y cambia el “Boot Mode” a “CSM Boot.”
4. Pulsa F10 para salvar los cambios y salir.
5. Ahora podrás arrancar desde un DVD/CD-ROM/USB pulsando la tecla F12
cuando se muestre el logo de TOSHIBA.

Instalar Windows 7 en disco GPT con Windows 8


 Cambiar el Modo UEFI Bios a Modo Legacy.
 Desactivar Secure Boot.
 Arrancar con el DVD de Windows 7 para empezar una nueva instalación
 Ejecutar una ventana DOS pulsando las teclas Shift + F10. Con la siguiente
ventana DOS vamos a ejecutar Diskpart junto con una serie de comandos que
nos permitirá eliminar el esquema de partición GPT con el cual la instalación de
Windows 7 podrá crear un esquema de partición nuevo en MBR y poder
instalar Windows 7 sin problemas.
 En la siguiente ventana DOS (consola) hay que escribir los siguientes pasos tal
como aparecen en negrita:

1- diskpart (Pulse tecla Intro)


2- list disk (Pulse tecla Intro)
3- select disk 0 (Pulse tecla Intro)
4- clean (Pulse tecla Intro)
5- exit (Para salir de la consola) –

Configuración por defecto de partición de disco basado en UEFI en Windows 7

Configuración predeterminada:
Para las instalaciones nuevas, el programa de instalación de Windows creará, de
forma predeterminada, una partición de sistema Extensible Firmware Interface
(partición de sistema EFI o ESP), una partición reservada de Microsoft®
(MSR, Microsoft Reserved Partition) y una partición principal de Windows.

Descripción Id. de Tamaño Tipo de Formato Letra de


partición partición unidad

Partición de 1 100 MB EFI FAT32 Ninguna


sistema EFI
(ESP)
Partición 2 128 MB MSR Ninguno Ninguna
reservada de
Microsoft

Windows 3 Resto Principal NTFS C


del
disco

Partición reservada de Microsoft (MSR). La MSR sólo se usa en sistemas UEFI.


Contiene información relacionada con otras particiones del sistema y la utilizan
aplicaciones de Microsoft.

Son particiones que no aparecen en el Explorador de Windows

De forma predeterminada, la partición del sistema y las particiones de utilidad no


aparecen en el Explorador de Windows. Para confirmar que existen estas particiones
en el equipo de destino:Haga clic en Inicio, haga clic con el botón secundario en
Equipo y, a continuación, haga clic en Administrar. De este modo, se abrirá
Administración de equipos en el Panel de control. Haga clic en Administración de
discos. Se mostrará la lista de discos y particiones disponibles.

Configuración por defecto de partición de disco basado en


BIOS en Windows 7
BIOS en Windows 7

Descripción identificador Tamaño Tipo de Activo Formato Le


de partición partición de
un

Partición del 1 300 MB Principal verdadero NTFS S


sistema
Windows 2 Resto Principal NTFS W
del disco

Configuración por defecto de partición de disco basado en


UEFI en Windows 8

 Partición Windows Recovery Environment (Windows RE) Tools (winre.wim)


 Partición sistema (Boot Configuration Data (BCD) y Soporte BitLocker
 MSR (Microsoft Reserved Partition)
 Partición Windows
 Opcional – Recovery image partition – (install.wim)

Cómo ingresar a las opciones de UEFI desde


Windows 8.1
Si tienes activas las Charm Bars, arrastra el mouse a la esquina inferior derecha de la
pantalla y presiona la tuerca deConfiguración, luego haz clic en Cambiar
configuración de PC y selecciona la opción Actualizar y recuperar>Recuperación.

Ahora selecciona bajo el ítem de Inicio avanzado la opción Reiniciar ahora y espera
que tu ordenador arranque en una nueva pantalla.

Deberías ver tres opciones en la pantalla, seleccionando Troubleshout, si tu PC tiene


UEFI deberías ver una opción para acceder a la configuración desde ahí, bajo el
nombre UEFI Firmware Settings. Si desactivas Secure Boot desde este menú de
opciones, podrás instalar otro sistema operativo en tu ordenador con Windows 8.

SecureBoot
“Arranque seguro” es una nueva característica UEFI que apareció en 2012, con
Windows 8 en equipos preinstalados. El apoyo para esta función ha comenzado con
Ubuntu 12.10 de 64 bits 12.04.2 (64 bits), pero no es totalmente confiable hasta la
fecha, por lo que es posible que tenga que desactivarlo con el fin de ser capaz de
arrancar Ubuntu.
La función de Secure Boot es impedir la ejecución de cualquier software no
firmado y certificado por el fabricante. Pero como el objetivo de esta tecnología es
acabar con los bootkits y no evitar que un usuario se pueda instalar Linux, ahora se
ha hecho público desde la Linux Foundation un pre-loader firmado
por Microsoft que permite arrancar un cargador de sistemas operativos Linux en
sistemas con Secure Boot activado.
En octubre de 2012, la Fundación Linux ha anunciado su propio método de tratar con
Secure Boot, que se refiere como un PreBootloader. Algunas placas bases permiten
deshabilitar la funcion “Secure Boot”
Secure boot previene que un sistema operativo o algún programa “no autorizado”
cargue durante el proceso de inicio del ordenador, es decir, no podemos arrancar un
USB o DVD booteable con un sistema operativo.
Antes de comenzar con el tutorial, aclarar unas cosas:

 Secure boot se trata de un protocolo de UEFI, no se trata de una característica


de Windows 8.
 Secure boot es parte de la arquitectura de arranque de Windows 8.
 Windows 8 utiliza secure boot con el fin de garantizar que el entorno previo al
sistema operativo es seguro.
 Microsoft no controla las opciones del ordenador que prohíben otro sistema
que no sea Windows, arrancar.

Diferencias entre BIOS y UEFI


POR INFORMÁTICO VITORIA · PUBLICADA 26 MAYO, 2016 · ACTUALIZADO 26 MAYO,
2016

El BIOS (Basic Input Output System) es el encargado de gestionar el hardware del


ordenador y ser el gestor de arranque. Está integrado en un chip en la placa base,
y su firmware podía ser actualizado gracias al uso de una memoria flash integrada
en ese chip.
UEFI (Unified Extensible Firmware Interface) es un nuevo estándar que aporta las
siguientes mejoras:
 Interfaz renovada y fácil de usar, que permite usar el ratón y añade la
posibilidad de incluir animaciones y sonidos.
 Carga de sistema más rápida que unida a los discos duros
SSD permite encender un ordenador en 5 segundos,
 Compatibilidad nativa y completa con procesadores de 64 bits.
 Mayor seguridad y protección durante el proceso de inicio del ordenador,
evitando así el uso de bootkits, que son virus que se ejecutaban antes de que
Windows se iniciara.

Selección del modo de inicio Legacy BIOS o UEFI


UEFI BIOS admite dos modos de inicio: Legacy BIOS y UEFI. Algunos dispositivos y sistemas operativos aún
no admiten el BIOS basado en UEFI y sólo se inician desde el modo de inicio Legacy BIOS. Según su
situación, es posible que deba especificar el modo de inicio de UEFI BIOS que desea utilizar: Legacy BIOS o
UEFI. Elija el modo de inicio Legacy BIOS para permitir que los dispositivos de módulo Express y HBA utilicen
los ROM de opción. Elija el modo de inicio UEFI para usar controladores UEFI.

Sólo los dispositivos que admiten el modo de inicio seleccionado aparecen en la pantalla de inicio del BIOS. Si
selecciona el modo de inicio UEFI, sólo se incluyen los candidatos de inicio compatibles con el modo de inicio
UEFI BIOS en las pantallas de la utilidad de configuración del BIOS en la lista de prioridad de opciones de
inicio. Si selecciona el modo de inicio Legacy BIOS, sólo se incluyen los candidatos de inicio compatibles con
el modo de inicio Legacy BIOS en la lista de prioridad de opción de inicio.

Nota - Si se cambia el modo de inicio, desaparecen los candidatos de inicio del modo de inicio anterior. Los
candidatos de inicio del modo de inicio cambiado recientemente aparecen después de enviar el comando
'Save Changes and Reset' (Guardar cambios y restablecer) del BIOS y, además, aparecen en las pantallas
después del siguiente inicio de la utilidad de configuración del BIOS.

Cuando cambia entre el modo Legacy BIOS y el modo UEFI (en cualquier sentido), se cambia la configuración
del BIOS que afecta la configuración de la lista de prioridad de opciones de inicio. Dado que la configuración
de un modo determinado no se conserva durante la transición de un modo a otro, se debe utilizar el
comando ueficonfig para capturar y preservar la configuración del BIOS si se tiene la intención de volver
al modo del BIOS anterior y se desea mantener la configuración del BIOS anterior. Para obtener información
sobre ueficonfig, consulte Oracle Integrated Lights Out Manager (ILOM) 3.1 Documentation Collection.

En la primera versión de Sun Blade X3-2B, los siguientes sistemas operativos admiten el modo de inicio UEFI
BIOS.

 Oracle Enterprise Linux

 SUSE Linux Enterprise Server SP1

 RedHat Enterprise Linux

 Microsoft Windows

Para conocer las actualizaciones de esta lista, consulte Notas de producto de Sun Blade X3-2B (anteriormente
llamado Sun Blade X6270 M3).
Si utiliza sistemas operativos que admiten sólo el inicio desde Legacy BIOS, debe utilizar el modo de inicio
Legacy BIOS. Si utiliza sistemas operativos que admiten el inicio desde Legacy BIOS o UEFI BIOS, puede
utilizar cualquier modo de inicio. Sin embargo, una vez que se elige un modo de inicio y se instala un sistema
operativo, la instalación se puede iniciar sólo con el mismo modo utilizado para la instalación.

 Cuando un sistema operativo se instala con el modo de inicio Legacy BIOS, el sistema operativo se
puede iniciar sólo en el modo de inicio Legacy BIOS.

 Cuando un sistema operativo se instala con el modo de inicio UEFI, el sistema operativo se puede iniciar
sólo en el modo de inicio UEFI.

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