Está en la página 1de 6

Convertir la Tabla de Particiones GUID GPT LBA a NTFS o FAT 32 MBR CHS

RO.NET :D SEPTIEMBRE 05, 2013

En este artículo veremos lo que es una Tabla de Particiones GUID (abreviado como GPT), su


funcionamiento ycó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é.

Agradecimientos a Intelmant por proporcionarme toda la información y así compartirla con


uds.

Dicha esta introducción, podemos empezar.

¿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 losbloques 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:

1. Teclea cmd desde Inicio > Ejecutar en la barra de búsqueda de Windows 7 o en


el Inicio de Windows 8.

2. Ya en el Símbolo del sistema teclea cd .. hasta que estés en C:\>

3. Llama a la utilidad DISKPART tecleando, valga la redundancia, DISKPART y


presionando Enter.

4. Teclea list disk y presiona Enter, con este comando, DiskPart te mostrará qué discos se


encuentran conectados en tu PC.

5. En la tabla que muestra, identifica el disco que posee la tabla GPT. Notáras que en la
columna GPT de la tablamarca un asterisco al disco que posea GPT.

6. Ya en lo que hayas identificado el disco (por ejemplo Disco 1), selecciónalo


tecleando select disk 1 y presionando Enter 
7. 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.

8. Ya luego de que termine, cierra el Símbolo del sistema y ejecuta la Administración de


discos tecleandodiskmgmt.msc en Inicio > Ejecutar en la barra de búsqueda de
Windows 7 o en el Inicio de Windows 8.

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

10. Lo que debes de hacer es dar clic derecho al disco sin formato y presionar sobre Nuevo
volumen simple...

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

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

2. 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.
Descargas de los tutoriales en DOCX

Si deseas, puedes descargarte el tutorial desde MediaFire hecho por Intelmant, quién


también, como vuelvo y repito,proporcionó la información para realizar este reportaje.

Descarga desde MediaFire

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.

Espero les haya servido este reportaje y lo hayan entendido. Cualquier duda, pueden comentar
y con gusto les responderé.

Hasta otra!

También podría gustarte