Las diferencias entre MBR y GPT

Las diferencias entre MBR y GPT

Si ha incursionado en su disco duro y siempre está formateando y particionando, seguramente se encontrará con el término «MBR» y «GPT». Esto es especialmente evidente cuando realiza un arranque dual de su Mac y se enfrenta al problema de tener que cambiar de GPT a MBR. Probablemente se esté preguntando, ¿cuáles son las diferencias entre MBR y GPT? ¿Hay algún beneficio al usar uno sobre el otro? Despejaremos tu duda en este artículo.

Particiones del disco duro

Probablemente sepa que puede dividir su disco duro en varias particiones. La pregunta es, ¿cómo conoce el sistema operativo la estructura de partición del disco duro? Esa información tiene que venir de algún lado. Aquí es donde entran en juego MBR (Master Boot Record) y GPT (Guid Partition Table). Si bien ambos tienen una arquitectura diferente, ambos desempeñan el mismo papel en el control y brindan información para las particiones en el disco duro.

Registro de arranque maestro (MBR)

MBR es el antiguo estándar para administrar la partición en el disco duro, y muchas personas todavía lo utilizan ampliamente. El MBR reside al principio del disco duro y contiene la información sobre cómo se organizan las particiones lógicas en el dispositivo de almacenamiento. Además, el MBR también contiene un código ejecutable que puede escanear las particiones en busca del sistema operativo activo y cargar el código/procedimiento de inicio para el sistema operativo.

Para un disco MBR, solo puede tener cuatro particiones primarias. Para crear más particiones, puede configurar la cuarta partición como la partición extendida y podrá crear más subparticiones (o unidades lógicas) dentro de ella. Como MBR usa 32 bits para registrar la partición, cada partición solo puede tener un tamaño máximo de 2 TB. Así es como se ve un diseño de disco MBR típico:

mbr-disk-layout

Hay varias trampas con MBR. En primer lugar, solo puede tener 4 particiones en el disco duro y cada partición está limitada a solo 2 TB de tamaño. Esto no va a funcionar bien con un disco duro de gran espacio de almacenamiento, digamos 100 TB. En segundo lugar, el MBR es el único lugar que contiene la información de la partición. Si alguna vez se corrompe (y sí, puede corromperse muy fácilmente), todo el disco duro será ilegible.

Tabla de particiones GUID (GPT)

GPT es el último estándar para diseñar las particiones de un disco duro. Hace uso de identificadores únicos globales (GUID) para definir la partición y es parte del estándar UEFI. Esto significa que en un sistema basado en UEFI (que se requiere para la función de Arranque seguro de Windows 8), es obligatorio usar GPT. Con GPT, puede crear particiones teóricamente ilimitadas en el disco duro, aunque la mayoría de los sistemas operativos generalmente lo restringen a 128 particiones. A diferencia de MBR que limita cada partición a solo 2 TB de tamaño, cada partición en GPT puede contener hasta 2^64 bloques de longitud (ya que usa 64 bits), lo que equivale a 9,44 ZB para un bloque de 512 bytes (1 ZB es de mil millones de terabytes). En Microsoft Windows, ese tamaño está limitado a 256 TB.

esquema de partición gpt

En el diagrama del esquema de tabla GPT anterior, puede ver que hay un GPT principal al comienzo del disco duro y un GPT secundario al final. Esto es lo que hace que GPT sea más útil que MBR. GPT almacena un encabezado de respaldo y una tabla de particiones al final del disco para que pueda recuperarse si las tablas principales están dañadas. También lleva a cabo sumas de verificación CRC32 para detectar errores y corrupción del encabezado y la tabla de particiones.

También puede ver que hay un MBR protector en el primer sector del disco duro. Tal configuración híbrida es para permitir que un sistema basado en BIOS arranque desde un disco GPT utilizando un cargador de arranque almacenado en el área de código del MBR de protección. Además, protege el disco GPT de daños por utilidades de disco que no reconocen GPT.

Soporte de sistema operativo

Los Intel Mac utilizan GPT de forma predeterminada y no podrá instalar Mac OS X (sin ajustes ni modificaciones) en un sistema MBR. Sin embargo, Mac OS X se ejecutará en un disco MBR, es solo que no podrá instalarlo.

La mayoría de los kernels de Linux vienen con soporte para GPT. A menos que esté compilando su propio kernel y no haya agregado esta función, no debería tener problemas para que su distribución favorita funcione en el disco GPT. Una cosa a tener en cuenta, tendrá que usar Grub 2 como gestor de arranque.

Para Windows, solo la versión de 64 bits de Windows a partir de XP admite el arranque desde un disco GPT. Si tiene una computadora portátil preinstalada con Windows 8 de 64 bits, lo más probable es que esté usando GPT. Para Windows 7 y versiones anteriores, la configuración predeterminada será MBR en lugar de GPT.

Conclusión

En la mayoría de los casos, estará bien con MBR o GPT. Solo en situaciones en las que necesita instalar Windows en una Mac, o cuando necesita tener una partición de más de 2 TB, necesita usar GPT o convertir MBR a GPT. Además, para el modelo más nuevo de computadora que usa UEFI, solo admitirá GPT.

Si tiene alguna pregunta, no dude en hacerla en los comentarios a continuación y estaremos cerca para responder su pregunta.

Experto Geek - Tu Guía en Tendencias Tecnológicas