Está en la página 1de 7

PARTICIÓN MBR y GPT

Cuando montamos una nueva unidad de almacenamiento en nuestro equipo, lo primero que nos
va a preguntar el sistema operativo (Windows 7, 8 o 10) es que elijamos qué tipo de formato
queremos que tenga la tabla de particiones en su interior, dándonos a elegir entre particiones
MBR y el GPT.

Para poder utilizar el disco en nuestro ordenador con Windows, es necesario asignar una tabla de
particiones, de lo contrario la unidad de almacenamiento no podrá almacenar información en su
interior.

El sistema de formatos MBR lleva más de 30 años funcionando con los sistemas operativos, fue
hasta Windows 8 cuando Microsoft empezó a configurar GPT como tabla de particiones por
defecto. Ambos tipos de tablas tienen sus características particulares.
Diferencias entre MBR y GPT

 Compatibilidad del sistema operativo: El modelo MBR al ser la principal tabla de de


particiones en las unidades de disco duro, admite la gran mayoría de los sistemas
operativos. No obstante, los nuevos sistemas son los que hacen uso de GPT, pero los viejos
modelos no soportan esta clase de partición.

 Capacidad del disco duro: La partición MBR solo tiene la capacidad de manejar hasta 2
terabytes de datos o menos de ello. En cambio, el GPT tiene una mayor ventaja en torno a
este aspecto, ya que puede contener hasta 256 terabytes.

 Definición de particiones primarias:  La tabla de partición MBR tan solo permite definir
cuatro particiones primarias mientras el GPT aumenta este número hasta 128 particiones
primarias, lo que en teoría es prácticamente una cantidad ilimitada de particiones.

 Función de arranque: Mientras la tabla de particiones MBR posee una función de


arranque en cualquier sistema operativo, el GPT no incluye esta característica.

 Opción de arranque para el sistema operativo: Esta es otra de las principales distinciones,


ya que la tabla de particiones MBR se emplea desde el BIOS como opción de arranque
para el sistema operativo y el GPT, en cambio, se usa desde el UEFI.
Convertir la Tabla de Particiones GUID (GPT-
LBA) a NTFS o FA
En este artículo veremos lo que es una Tabla de Particiones GUID (abreviado como GPT), su
funcionamiento y cómo convertirla a MBR con NTFS o FAT32.

Podemos relacionar esta tabla de particiones con el error "Unsupported Partition Table" del
Windows Loader by Daz que aparece en las PCs de los usuarios con este tipo de particiones
en sus sistemas. La explicación simple de este error radica en que el Loader funciona
modificando el Master Boot Code (MBC), cosa inexistente en las tablas de particiones GUID.
Más adelante entenderán porqué.

¿Qué es GPT?

GUID Partition Table (o Tabla de Particiones GUID) es un estándar para la colocación de


particiones en un disco duro físico. Forma parte del estándar Extensible Firmware Interface
(Interfaz de firmware extensible), el reemplazo propuesto por Intel a la Basic Input/Output
System (Sistema de entrada/salida básico, o BIOS), sistema heredado de las IBM PC original.

¿Cuál es el funcionamiento y características de GPT?


Este diagrama muestra de manera sencilla la estructura de una tabla de particiones GUID. El
funcionamiento básico de GPT no se basa en sector - cilindro - cabeza, sino que se basa en
bloques de direccionamiento lógicos (LBA). Un bloque lógico cuenta con 512 bytes (4096 bits)
de tamaño.

Para poner un ejemplo práctico:

Ubicación del archivo test.png en una partición MBR: Cabeza X - Cilindro Y - Sector Z.
Ubicación del archivo test.png en una partición GPT: Desde el bloque LBA X al bloque LBA Y.

En GPT parte de la cantidad de bloques lógicos es usado para almacenar el índice del disco.
Esta cantidad depende del sistema (si es de 32 o 64 bits). Podemos decir que, poniendo de
ejemplo un sistema de 64 bits, a partir del bloque lógico 34 comienza el sector grabable por el
usuario (digamos donde estén las particiones del sistema, datos, etc.).

La tabla de particiones, siguiendo con el ejemplo, termina a partir del bloque LBA -34
(números negativos indican los bloques finales de la tabla) hasta el bloque LBA -1. En este fin
se duplica lo contenido en el inicio de la tabla de particiones, haciendo ver que GPT es
redundante en este sentido.

En el arranque de una computadora también varía de acuerdo a si se usa MBR o GPT:

En MBR la BIOS carga un código de arranque maestro (Master Boot Code) ubicado en el
primer sector útil del disco duro, conteniendo la información de las particiones activas y qué
sistemas operativos contienen dichas particiones. Claro ejemplo el GRUB de Linux o el
BootMgr de Windows.
En GPT, al basarse todo en bloques de direccionamiento lógico, se apoya en las capacidades
del EFI (o UEFI) para revisar que particiones activas existen en el disco duro, leyendo la
cabecera o inicio de la tabla de particiones.

Claro, también se ve en GPT el modo de MBR heredado, con la finalidad de mantener la


compatibilidad con la BIOS de PCs más antigüas, aunque el GPT propiamente dicho inicia con
la cabecera de la tabla de partición. En este caso, el MBR muestra la tabla como una partición
entera. En este caso, el System ID de esta partición sería 0xEE, que da a entender al sistema
que es una tabla GPT. Si este híbrido está instalado en una PC con EFI, gracias al System ID
el sector MBR es ignorado por el mismo.

En algunos sistemas operativos de 32 bits que no son compatibles con GPT, sin embargo,
reconocen el System ID y lo muestran como una partición GPT inaccesible.

Volviendo al caso del Windows Loader, ya ves que la tabla de particiones GPT no usa un
código de arranque modificable, y de ahí es que viene el error de "Unsupported partition
table".
Tutorial
Ya comprendido que es GPT, cómo funciona y que caracteriza esta tabla de particiones,
ahora procederemos a realizar el proceso de convertir una Tabla de Particiones GUID (GPT-
LBA) a NTFS o FAT 32 (MBR-CHS).
Es de avisar que este proceso borrará los archivos contenidos en esa partición, así que
recomiendo que antes respaldes los datos que poseas en esa partición.
Para realizar este proceso, tenemos 2 maneras: (A) usando el disco de instalación de
Windows 7/8, y (B) también podemos realizar la conversión usando la utilidad de consola
DISKPART.

A. Usando DISKPART:
Teclea cmd desde Inicio > Ejecutar en la barra de búsqueda de Windows 7 o en el Inicio de
Windows 8.
Ya en el Símbolo del sistema teclea cd .. hasta que estés en C:> Llama a la utilidad
DISKPART tecleando, valga la redundancia, DISKPART y presionando Enter. Teclea list disk y
presiona Enter, con este comando, DiskPart te mostrará qué discos se encuentran conectados
en tu PC.

En la tabla que muestra, identifica el disco que posee la tabla GPT. Notáras que en la columna
GPT de la tabla marca un asterisco al disco que posea GPT.
Ya en lo que hayas identificado el disco (por ejemplo Disco 1), selecciónalo tecleando select
disk 1 y presionando Enter

Ahora debes de escribir clean all para colocar el disco duro en estado cero, es decir, para
sobreescribir los datos del disco duro a valores nulos y prepararlo para su conversión.
Ya luego de que termine, cierra el Símbolo del sistema y ejecuta la Administración de discos
tecleando diskmgmt.msc en Inicio > Ejecutar en la barra de búsqueda de Windows 7 o en el
Inicio de Windows 8.
Lo más probable es que al iniciar la administración de discos, muestre un asistente que te
guiará por el proceso de la creación de particiones, ya en la nueva tabla de particiones MBR.
En todo caso de que no sea así, verás que el disco se muestra ahora Sin formato.
Lo que debes de hacer es dar clic derecho al disco sin formato y presionar sobre Nuevo
volumen simple...
Lo que queda es seguir las instrucciones del asistente para que tengas una partición nueva en
la tabla de particiones MBR.

B. Usando el Disco de instalación de Windows 7/8:

Este método es en caso de que desees instalar Windows 7/8 y te muestre el error de que no
puedas instalar el SO por la tabla de particiones. Lo que debes de hacer es, en la ventana de
selección de disco del asistente, presionar la combinación Shift+F10
Con esta combinación de teclas saltará la consola de comandos de Windows. Lo único que
queda hacer es realizar los pasos 3 a 7 de la opción anterior y luego de cerrar la consola de
comandos, presionar Volver y luego Instalación Personalizada (avanzada), con esto ya
puedes seguir con la instalación de Windows creando la partición.
Para resumir

La tabla de particiones GUID (GPT) fue creada para reemplazar la tabla de particiones MBR.
Caso parecido a EFI, el remplazo de BIOS.
Mientras que GPT se basa en bloques de direccionamiento lógico (LBA) con 512 bytes de
tamaño, MBR se basa en sector, cabezal y cilindro, siendo más mecánico este último.
El comienzo de la tabla de partición MBR es el Master Boot Code con la información de la
partición activa, mientras que GPT comienza con el índice y ubicación de particiones en el
cabezal de la tabla de partición.

El System ID de GPT es 0xEE.

Existe un híbrido de GPT con MBR, aunque el Master Boot Record reconoce a GPT como una
partición inaccesible.

También podría gustarte