22 de septiembre de 2024

Sistema MBR o GPT fácil, ¿Qué es mejor utilizar para un SSD?

ESQUEMA PARTICIONES MBR GPT

Cuando conectas una nueva unidad de almacenamiento a un PC con sistema operativo Windows tendrás que elegir entre Master Boot Record (MBR) o GUID Partition Table (GPT), los dos métodos de almacenar la información en el interior de la unidad que son utilizados en la actualidad. Pero, ¿Cómo saber cuál de las dos opciones es mejor escoger para tu SSD? En este artículo te lo vamos a contar.

Los estilos o esquemas de partición establecen cómo se guarda la información en una unidad de almacenamiento. Actualmente tenemos MBR y GPT, siendo esta última la utilizada en la actualidad frente a la primera. El motivo principal es que GPT es el sistema que se utiliza actualmente en las unidades SSD, mayoritarias en el mercado y que han conseguido reemplazar a las mecánicas de forma progresiva pero imparable. Ahora mismo el 100% de los ordenadores que se venden van equipados todos con unidades de estas características.

Podemos decir que ambas tecnologías son la evolución de CHS, el esquema de partición de los viejos HDD mecánicos que nos han acompañado hasta hace relativamente poco. Un sistema que se ha tenido que relegar al olvido por diferentes limitaciones y problemas que presentaba. Veremos todos los aspectos de estas tecnologías, sus orígenes e incluso, cómo consultar de una manera rápida y sencilla qué sistema está utilizando nuestro ordenador.

¿Cómo se almacenan los datos en el disco duro?

Actualmente en el mercado tenemos dos tipos de unidades de almacenamiento, los discos duros mecánicos o HDD y las unidades de estado sólido o SSD. Son tos tipos de sistemas de almacenamiento muy diferentes. Los HDD tienen partes móviles, lo cual limita su rendimiento, mientras que los SSD carecen de partes móviles y ofrecen gran rendimiento, pero, en cambio, tienen fecha de caducidad una vez que hemos cumplido el número máximo de accesos que el fabricante ha marcado.

El sistema de partición tiene su origen en los primeros HDD, allá por 1983 (cuando las unidades apenas tenían unos pocos megas de capacidad). Para mantener una estructura lógica de los datos, se requiere una asignación de espacio, conocer el orden de los bits de datos almacenados y luego encontrarlos y leerlos. Así que es necesario un policía de tráfico que diga dónde va cada cosa y sepa cómo acceder dependiendo de la información que necesitemos más adelante.

Básicamente lo que tenemos es un sistema de ficheros, que se denomina tabla de particiones. Lo que se genera es un mecanismo sencillo para saber en todo momento dónde se almacena la información y así acceder a ella más rápidamente.

Esquema CHS

Para los HDD teníamos el registro de direccionamiento CHS (Cylinder-Head-Sector en ingles, Cilindro-Cabezal-Sector, en castellano). Actualmente, el sistema CHS se ha reemplazado por el sistema LBA (Logical Block Addresing). Como suele ser habitual, este cambio de tecnología tiene sus ventajas y desventajas.

CHS es el esquema de direccionamiento MBR utilizado en las antiguas unidades HDD. Así que aquí te explicamos qué es lo que hace cada uno de los estos elementos que forman parte de una unidad de estas características:

  • Cilindro: Los diferentes discos del HDD tienen una división en anillos concéntricos que reciben el nombre de pistas y donde se graba la información. Esto quiere decir que un cilindro esta conformado por un conjunto de pistas que se alinean de forma vertial en cada uno de los platos y sus caras.
  • Cabezal (Head): Es un elemento que se encarga de leer, escribir y borrar los datos de cada pista. Existe uno para cada una de las caras y se mueven todos mediante un eje común.
  • Sector: División de cada pista en trozos más pequeños que se denomina sector. Cada sector puede almacenar un dato. Si un dato no se puede almacenar en un sector por ser más grande, se escribe en el contiguo y así sucesivamente hasta ocupar una superficie dentro del disco lógico.

Indicar que CHS tiene un problema y es que el direccionamiento es de tan solo 8 GB de capacidad. Debido a esto se cambió por LBA, que enumera cada bloque de una manera única según un índice. Permite direccionar mayor cantidad de datos en discos SATA, hasta 9.4 Zetabytes, teóricamente.

sistema chs hdd

Esquema MBR

Tiene su origen este sistema en los IBM PC DOS 2.0 lanzados en 1983. Su denominación procede del sector de arranque, que se sitúa al principio del disco y que es el que permite que toda la información de la unidad sea legible. Si por alguna razón ese sector de arranque se corrompe, perderemos el acceso a todo lo que tenemos guardado.

Lo que hace la tabla MBR (Master Boot Record) es que guarda todas las particiones del disco, estableciendo el principio y final de la misma. Almacena este mecanismo las entradas de la tabla de particiones primarias. Las particiones secundarias quedan guardadas como registros de particiones extendidas.

MBR tiene una limitación de cuatro particiones primarias de 2 TB cada una, como máximo. Esta es una enorme limitación, sobre todo si tenemos en cuenta que existen HDD de 16 TB o más de capacidad. La fortaleza que tiene este esquema es que permite particiones extendidas.

Pese a esta limitación, los sistemas modernos aun permiten utilizar este esquema de particiones. Las BIOS UEFI actuales ofrecen soporte para esta tecnología, así como los sistemas operativos. Simplemente se debe pasar la BIOS a «modo legacy» para hacer que funcione sin problemas.

Dentro de cada registro de la tabla de particiones tenemos una dirección CHS de incido y fin de la partición, estado, tipo, longitud y en qué sector se inicia. Luego tenemos las particiones primarias y finalmente, las extendidas.

Para este sistema se establece que el primer sector de la unidad tendrá una capacidad de 512 Bytes. Dicho sector contiene el código máquina para el arranque. Adicionalmente, este sector almacena la tabla de particiones de 64 Bytes y la firma MBR.

disco duro hdd

unidad disco duro ssd

Uso y capacidades de cada sistema de particiones

Vamos ahora a ver que implican estos esquemas de particiones y la compatibilidad. Debemos tener en cuenta que GPT es una solución más moderna y se corrigen algunos defectos presentes en MBR. Lo cierto es que MBR ya no se utiliza apenas, utilizando en sistemas antiguos o en casos muy concretos.

Recuperación de la partición

Vamos a ver las diferencias que existen en estas dos tecnologías en cuanto a recuperación o reestablecer la tabla de particiones. Debemos tener en cuenta que esta puede sufrir daños o desgaste por diferentes motivos.

Si se corrompiera, deberíamos intentar recuperarla, ya que de otro modo podríamos sufrir perdida de datos. Cada sistema nos ofrece las siguientes ventajas para una posible recuperación:

  • MBR: este esquema guarda la partición y los datos de arranque en el mismo punto. Supone que, si algo falla, pasaremos a tener un problema importante, hasta el punto de quedar la unidad inutilizada. Si se diera corrupción del SSD en el esquema MBR, no detectaríamos al fallo hasta que la unidad fuera irrecuperable. Existe la posibilidad de recuperar una unidad MBR, pero no suele ser exitoso el proceso.
  • GPT: sistema más robusto que almacena diferentes copias de los datos de arranque en varios puntos de la unidad. También guarda esa información al final de los encabezados de la tabla de particiones. Si hubiera algún tipo de daño o problema de funcionamiento, la recuperación es muy sencilla. GPT incluso cuenta con código de corrección de errores que analiza las tablas de particiones durante el arranque. Inicia un proceso de verificación y además, de autoreparación si es necesario.
SSD Error redundancia ciclica

Compatibilidad de los diferentes esquemas

Respecto a la compatibilidad, la BIOS (sea Legacy o UEFI) es la encargada de arrancar el sistema. Las BIOS «Legacy» y las UEFI son bastante diferentes en su modo de funcionamiento. UEFI es el mecanismo actual introducido en 2010, mientras que Legacy es el tipo de BIOS que funciona en los ordenadores desde los años 80. Destacar que pese a tener una BIOS UEFI, podemos pasar a una Legacy según nuestras necesidades.

Utilizar GPT o MBR depende de la interfaz que admite el sistema. Así, será el propio sistema operativo quien determine si podemos usar un esquema u otro. Los requisitos para cada sistema operativo son:

  • Windows 11, 10, 8, 8.1, 7 y Vista de 64 bits requieren de una BIOS UEFI para arrancar y soportan el esquema GPT.
  • Windows 10 y 8/8.1 de 32 bits también necesitan de una BIOS UEFI para iniciar desde un esquema GPT.
  • Windows 7 y Vista de 32 bits no pueden contar con soporte para iniciar el esquema GPT.
  • Todas las versiones de Windows mencionadas pueden leer y escribir en una unidad con esquema GPT.

Resumiendo, si tu equipo es antiguo y usa un disco duro, posiblemente solo podrás usar MBR. Para GPT se requieren de sistemas operativos relativamente modernos. Seguramente, jamás te termines encontrado en la posición de tener que elegir entre estos dos esquemas. Para nuevos sistemas, por seguridad, siempre es mejor utilizar el esquema GPT.

¿Cómo saber si mi disco duro es MBR o GPT?

Existen dos métodos o mecanismos para saber si nuestra unidad de almacenamiento es MBR o GPT. Dichos mecanismos son independientes de si es una unidad principal o secundaria. También sirve perfectamente tanto si tenemos un disco duro o una unidad de estado sólido.

Desde el administrador de discos

El primer proceso no es complicado y solamente debemos acceder al administrador de discos. Para ello, debes seguir estos pasos:

  1. Hacer clic derecho sobre el icono de Windows en la barra de tareas.
  2. Del menú que nos sale, pulsamos en Administrador de discos.
  3. Elegimos la unidad y hacemos clic derecho sobre la unidad.
  4. Se abre un menú en el que elegiremos Propiedades.
  5. Ahora se abre una ventana y debemos ir a Hardware.
  6. Pulsamos en la unidad y se abrirá una nueva ventana, y vamos a Volúmenes.
  7. Es posible que no nos salga nada, para ello simplemente debemos pulsar dos veces en la opción de Rellenar.
  8. Se nos mostrara ahora el Estilo de partición de nuestra unidad.
MBR vs GPT SSD

Mediante PowerShell

Adicionalmente, tienes un modo diferente de hacerlo mediante comandos. Este no es especialmente complicado, es más, es un poco más rápido, incluso que el caso anterior. Los pasos son los siguientes:

  1. Hacer clic derecho sobre el icono de Windows en la barra de tareas.
  2. Del menú que nos sale, pulsamos en Windows PowerShell (Administrador).
  3. Introducimos en la ventana que se ha abierto el parámetro diskpart.
  4. Ahora debemos introducir el comando list disk.
  5. Se nos mostrará un listado y al final, aparecerá GPT y debajo, en cada uno de los discos con este esquema aparecerá un asterisco. Si no aparece, es que se basa en MBR.
diskpart pgt

MBR vs GPT, ¿cuál es la mejor opción para tu SSD?

Para las unidades SSD la mejor opción es GPT, sin lugar a dudas. Sobre todo, esta opción se vuelve fundamental si nuestra unidad SSD tiene una capacidad igual o superior a los 2 TB. Entre los motivos, esta que GPT es más resistente a la corrupción de datos, tiene mejor gestión de las particiones y es más confiable. Así que debes asegurarte siempre que tu nuevo discos duro de estado solido funcione en este esquema.

El funcionamiento de los SSD difiere enormemente en muchos aspectos con respecto a los HDD. La principal fortaleza de los SSD es que carecen de partes moviles, permitiendo mayores velocidades de lectura y escritura. Dicha caracteristica lo que permite es arrancar el sistema operativo en mucho menos tiempo. También reduce los tiempos de carga de aplicaciones, juegos y los tiempos de transferencia de archivos.

Aunque los esquemas MBR y GPT se pueden usar y no afectan en el tema del rendimiento, MBR no es interesante. Se requiere de un esquema confiable y que evite fallos y este no es otro que GPT.

¿Cuándo deberías utilizar MBR entonces? Realmente, solo si necesitas ejecutar sistemas operativos antiguos. Es probable que el usuario «estándar» nunca necesite hacer esto, especialmente porque los SSD se adaptan mejor a sistemas operativos modernos como Windows 10, ya que el uso de un SSD en Windows XP por ejemplo reducirá su rendimiento y durabilidad al carecer de soporte para TRIM.

RESUMEN

Los sistemas de partición MBR (Master Boot Record) y GPT (GUID Partition Table) no son sistemas de archivos, sino esquemas de partición que se utilizan para definir cómo se estructura la información en un disco duro. A continuación, te explico a qué tipo de discos duros se asocian y algunas diferencias clave entre ellos:

MBR (Master Boot Record)

  • Tipo de discos: MBR se asocia tradicionalmente con discos duros más antiguos y se ha utilizado en PC desde la década de 1980.
  • Capacidad máxima: MBR solo puede gestionar discos de hasta 2 TB.
  • Número de particiones: MBR permite un máximo de cuatro particiones primarias. Si necesitas más particiones, una de las particiones primarias se puede convertir en una partición extendida, dentro de la cual puedes crear particiones lógicas adicionales.
  • Compatibilidad: MBR es compatible con casi todos los sistemas operativos, incluidos Windows, macOS, Linux y otros.

GPT (GUID Partition Table)

  • Tipo de discos: GPT se asocia con discos duros más modernos y se recomienda para discos de mayor capacidad.
  • Capacidad máxima: GPT puede gestionar discos mucho más grandes, teóricamente hasta 9.4 zettabytes.
  • Número de particiones: GPT permite un número prácticamente ilimitado de particiones (aunque Windows limita esto a 128 particiones sin necesidad de particiones extendidas).
  • Compatibilidad: GPT es compatible con la mayoría de los sistemas operativos modernos. Sin embargo, para arrancar desde un disco GPT, necesitas una placa base con firmware UEFI en lugar de BIOS tradicional. Windows requiere UEFI para arrancar desde un disco GPT, pero puede leer y escribir discos GPT en modo no arrancable en versiones modernas del sistema operativo (Windows Vista y posteriores).

Conclusión

  • MBR: Se utiliza en discos más antiguos, limitado a 2 TB de capacidad y cuatro particiones primarias. Compatible con casi todos los sistemas operativos.
  • GPT: Ideal para discos modernos de gran capacidad, sin limitación práctica en el número de particiones. Requiere UEFI para el arranque en sistemas como Windows, y es compatible con la mayoría de los sistemas operativos modernos.

Sí, el tipo de BIOS (BIOS tradicional o UEFI) que se usa en el PC es importante y afecta a la elección entre MBR y GPT para el esquema de partición del disco. A continuación, explico cómo cada uno se relaciona con estos esquemas de partición:

BIOS (BIOS Tradicional)

  • Compatibilidad: El BIOS tradicional solo puede arrancar desde discos con esquema de partición MBR. Si intentas arrancar desde un disco GPT con un BIOS tradicional, el sistema no podrá hacerlo.
  • Capacidades y Limitaciones: Debido a la limitación del MBR, el disco de arranque no puede superar los 2 TB de capacidad.

UEFI (Unified Extensible Firmware Interface)

  • Compatibilidad: UEFI puede arrancar tanto desde discos con particiones MBR como GPT, aunque para aprovechar todas las ventajas de UEFI y GPT, es mejor usarlos juntos.
  • Ventajas de UEFI con GPT:
  • Capacidad: Puede gestionar discos mucho más grandes, hasta 9.4 zettabytes teóricamente.
  • Número de particiones: Permite un número prácticamente ilimitado de particiones (Windows, por ejemplo, permite hasta 128 particiones sin la necesidad de particiones extendidas).
  • Seguridad: UEFI puede usar Secure Boot, que ayuda a proteger el proceso de arranque de software malintencionado.

Consideraciones Prácticas

  • Si tienes BIOS tradicional: Utiliza MBR para el disco de arranque. Puedes usar GPT para discos no arrancables, siempre que el sistema operativo lo soporte.
  • Si tienes UEFI: Utiliza GPT para el disco de arranque para aprovechar sus ventajas. UEFI también puede arrancar desde MBR, pero es preferible usar GPT para futuros beneficios y compatibilidad.

Conclusión

  • BIOS Tradicional: Solo puede arrancar desde discos MBR.
  • UEFI: Puede arrancar desde discos MBR y GPT, pero es preferible utilizar GPT para aprovechar sus beneficios.

En resumen, MBR y GPT se asocian a discos duros en función de su antigüedad y capacidad. MBR es más adecuado para discos antiguos y de menor capacidad, mientras que GPT es preferible para discos nuevos y de gran capacidad.

La elección entre BIOS y UEFI es crucial, especialmente al configurar discos de arranque y al planificar el uso de discos de alta capacidad. Si tienes una opción, UEFI y GPT son generalmente las mejores opciones para la mayoría de las configuraciones modernas debido a sus capacidades mejoradas y características adicionales.

Ten en cuenta este artículo cuando te enfrentes a la instalación de un Sistema Operativo en tu ordenador

Acerca del Autor