-->

Particionado de discos

El particionado de discos es el proceso de división lógica de una unidad de almacenamiento físico (como un disco duro HDD o un SSD) en secciones independientes llamadas particiones. Cada partición puede ser tratada por el sistema operativo como si fuera un disco independiente.

Para un profesional técnico, dominar los esquemas de particionado, la diferencia entre los tipos de particiones y las ventajas de los estándares MBR frente a GPT es esencial para diseñar la estructura de almacenamiento adecuada al instalar sistemas operativos, configurar sistemas de arranque dual o gestionar la recuperación de datos.

Concepto y Tipos de Particiones

Dependiendo de la arquitectura del esquema de particionado que se emplee, las divisiones del disco se clasifican en varias categorías funcionales:

    Concepto de Partición: Es una delimitación lógica del espacio de almacenamiento que permite aislar sistemas operativos, separar los archivos del sistema de los datos del usuario o formatear cada sección con un sistema de archivos diferente (como NTFS, ext4 o FAT32).
    Partición Primaria: Son las divisiones principales y directas de un disco físico. Contienen los archivos esenciales para arrancar un sistema operativo. En los esquemas tradicionales, un disco solo puede tener un máximo de 4 particiones primarias simultáneas.
    Partición Extendida: También conocida como partición contenedora, fue creada para superar la limitación histórica de las 4 particiones primarias en sistemas MBR. No almacena datos directamente, sino que actúa como una gran caja contenedora dentro de la cual se pueden crear múltiples subdivisiones.
    Particiones Lógicas: Son las divisiones que se crean exclusivamente en el interior de una partición extendida. Permiten fragmentar el espacio de la partición contenedora en tantas unidades secundarias como se necesiten (para datos, música, documentos, etc.) sin consumir el límite de particiones primarias.

Sistemas de Particionado MBR y GPT

A lo largo de la historia de la informática se han utilizado dos estándares principales para organizar la tabla de particiones de un disco:

    MBR (Master Boot Record - Registro de Arranque Maestro):
      Funcionamiento: Es el estándar clásico de particionado situado en el primer sector del disco. Utiliza direcciones de 32 bits, lo que limita de forma estricta el tamaño máximo del disco duro gestionable a **2 TB** y restringe la estructura a un máximo de **4 particiones primarias** (o 3 primarias y 1 extendida con lógicas).
      Limitaciones: Carece de redundancia; si el sector MBR se corrompe por un virus o fallo físico, se pierde el acceso a todas las particiones del disco.
    GPT (GUID Partition Table - Tabla de Particiones GUID):
      Funcionamiento: El estándar moderno asociado a las placas base UEFI. Utiliza identificadores globales únicos (GUID) y direcciones de 64 bits. Permite gestionar discos con capacidades gigantescas de hasta **8 Zettabytes** y soporta, de manera nativa y sin necesidad de particiones extendidas, hasta **128 particiones primarias** en un mismo disco.
      Ventajas: Ofrece una enorme robustez gracias a que almacena una copia de respaldo de la tabla de particiones al final del disco, lo que permite recuperar la estructura automáticamente si la tabla principal sufre daños.

Analogía: Imagina un gran terreno de cultivo (el disco duro). El sistema MBR equivale a una normativa municipal antigua que solo permite dividir el terreno en un máximo de cuatro parcelas principales, limitando además el tamaño total de la finca; si necesitas más subdivisiones para tus hijos, te obliga a convertir una parcela en una "zona comunitaria" (partición extendida) llena de pequeños huertos internos (lógicas). En cambio, el sistema GPT representa un catastro moderno y digitalizado que permite trazar hasta 128 grandes fincas independientes, soportando extensiones de terreno gigantescas y guardando una copia de seguridad oficial de los planos en el registro central por si ocurre un incendio.

Actividad práctica

Objetivo:

Comprobar el esquema de particionado (MBR o GPT) de las unidades de almacenamiento de un equipo y analizar su estructura.

Tareas:

  1. Abre la herramienta de Administración de discos en Windows (o ejecuta el comando sudo parted -l en Linux) para verificar si el disco principal de tu equipo utiliza el esquema de particionado MBR o GPT.
  2. Investiga qué ocurre al intentar instalar un sistema operativo moderno como Windows 11 en un disco duro formateado bajo el esquema antiguo MBR.
  3. Compara las razones técnicas por las cuales los discos duros modernos de gran capacidad (superiores a 2 TB) exigen obligatoriamente el uso de GPT.
  4. Reflexiona sobre cómo la tabla de particiones de respaldo situada al final de los discos GPT previene la pérdida total de datos ante un fallo del sector de inicio.

Preguntas de reflexión:

    ¿Qué limitación estructural del esquema MBR impulsó la creación de la partición extendida y las particiones lógicas?
    ¿Por qué el estándar MBR es incapaz de direccionar y aprovechar discos duros físicos con capacidades superiores a los 2 Terabytes?
    ¿Qué ventajas operativas y de seguridad aporta el estándar GPT frente a MBR en estaciones de trabajo y servidores actuales?
    ¿Cómo gestiona el firmware UEFI el arranque de un sistema operativo instalado en un disco con esquema de particionado GPT a través de la partición EFI System Partition (ESP)?
    ¿Qué diferencias críticas existen entre una partición primaria y una partición lógica en cuanto a su capacidad para albergar y arrancar un sistema operativo?
Haz clic aquí para ver las soluciones y explicaciones

1. ¿Qué limitación del MBR impulsó la creación de particiones extendidas?

El esquema MBR reservaba una tabla con espacio estricto únicamente para cuatro entradas de particiones primarias. Como cuatro particiones resultaban insuficientes para organizar múltiples sistemas operativos y datos de usuario, se ideó la partición extendida como un contenedor lógico capaz de albergar un número ilimitado de particiones secundarias (lógicas) en su interior.


2. ¿Por qué el MBR no puede gestionar discos mayores de 2 TB?

Porque MBR almacena los sectores de dirección y el tamaño de las particiones utilizando campos de 32 bits. Multiplicando $2^{32}$ sectores por el tamaño estándar de sector físico de 512 bytes, el límite matemático máximo que se puede direccionar es de $2^{32} \times 512 = 2.199.023.255.552$ bytes, lo que equivale exactamente a 2 Terabytes. Cualquier espacio de almacenamiento superior a esa cifra no puede ser indexado por MBR.


3. ¿Qué ventajas aporta GPT frente a MBR?

GPT ofrece la capacidad de gestionar discos masivos de muchos Terabytes y Petabytes gracias a sus direcciones de 64 bits, permite crear hasta 128 particiones primarias sin necesidad de estructuras extendidas complejas, e incluye redundancia al duplicar la tabla de particiones al final del disco para evitar fallos catastróficos por corrupción de datos.


4. ¿Cómo gestiona UEFI el arranque en discos GPT?

En entornos GPT combinados con UEFI, el firmware no busca un registro MBR tradicional, sino que localiza una partición específica llamada **ESP (EFI System Partition)** formateada en FAT32. Dentro de esta partición se encuentran los archivos ejecutables de arranque firmados digitalmente (.efi) que el firmware carga directamente para iniciar el núcleo del sistema operativo.


5. ¿Qué diferencia hay entre partición primaria y lógica para arrancar un SO?

Una partición primaria es plenamente independiente y contiene los sectores de arranque necesarios para que el gestor del sistema operativo pueda cargar el núcleo directamente. Una partición lógica, al encontrarse aislada dentro de una partición extendida, carece de los registros de arranque principales directos necesarios para iniciar la máquina por sí sola, por lo que históricamente no se utilizaba para instalar sistemas operativos principales de arranque.