¿Qué es la tabla de partición maestra?

La tabla de partición maestra es un componente del registro/sector de arranque maestro que contiene una descripción de las particiones en la unidad de disco duro, como sus tipos y tamaños.

La tabla de partición maestra es un componente del registro/sector de arranque maestro que contiene una descripción de las particiones en la unidad de disco duro, como sus tipos y tamaños. La tabla de partición maestra acompaña la firma del disco y el código de arranque maestro para formar el registro de arranque maestro.

Debido al tamaño (64 bytes) de la tabla de partición maestra, se puede definir un máximo de cuatro particiones (16 bytes cada una) en un disco duro. Sin embargo, se pueden configurar particiones adicionales definiendo una de las particiones físicas como una partición extendida y luego definiendo particiones lógicas adicionales dentro de esa partición extendida.

Las herramientas de particionamiento de disco gratuitas son una manera fácil de manipular particiones, marcar particiones como «Activas» y más.

Otros nombres para la tabla de partición maestra

La tabla de partición maestra a veces se denomina simplemente tabla de partición o mapa de partición, o incluso se abrevia como MPT.

Estructura de tabla de partición maestra y ubicación

El registro de arranque maestro incluye 446 bytes de código, seguido de la tabla de particiones con 64 bytes, y los dos bytes restantes están reservados para la firma del disco.

Estas son las tareas específicas de cada 16 bytes de una tabla de partición maestra:

Tamaño (Bytes) Descripción
1 Esto contiene la etiqueta de arranque
1 Cabezal de inicio
1 Sector inicial (primeros seis bits) y cilindro inicial (dos bits superiores)
1 Este byte contiene los ocho bits inferiores del cilindro de arranque
1 Esto contiene el tipo de partición
1 Cabezal final
1 Sector final (primeros seis bits) y cilindro final (dos bits superiores)
1 Este byte contiene los ocho bits inferiores del cilindro final
4 Principales sectores de la partición
4 Número de sectores en la partición

La etiqueta de inicio es particularmente útil cuando hay más de un sistema operativo instalado en el disco duro. Como hay más de una partición primaria, la etiqueta de inicio le permite elegir a qué sistema operativo iniciar.

Sin embargo, la tabla de particiones siempre realiza un seguimiento de una partición que sirve como la «Activa» que se inicia si no se eligen otras opciones.

La sección de tipo de partición de la tabla de partición se refiere al sistema de archivos en esa partición, donde la ID de partición 06 o 0E significa FAT, 0B o 0C significa FAT32, y 07 significa NTFS u OS/2 HPFS.

Con una partición de 512 bytes para cada sector, debe multiplicar el número total de sectores por 512 para obtener el número de bytes de la partición total. Ese número se puede dividir por 1.024 para obtener el número en kilobytes, y luego nuevamente para megabytes, y nuevamente para gigabytes, si es necesario.

Después de la primera tabla de partición, que está compensada 1BE del MBR, las otras tablas de partición para la segunda, tercera y cuarta partición primaria están en 1CE, 1DE y 1EE:

Offset Offset
Hex Decimal Longitud (Bytes) Descripción
1BE – 1CD 446-461 16 Partición primaria 1
1CE-1DD 462-477 16 Partición primaria 2
1DE-1ED 478-493 16 Partición primaria 3
1EE-1FD 494-509 16 Partición primaria 4

Puede leer la versión hexadecimal de la tabla de partición maestra con herramientas como wxHexEditor y Active @ Disk Editor.

Rate article
labsfabs.com
Add a comment