¿Qué es la tabla de partición maestra? (Definición MPT)

Tabla de contenido:

¿Qué es la tabla de partición maestra? (Definición MPT)
¿Qué es la tabla de partición maestra? (Definición MPT)
Anonim

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

Debido al tamaño (64 bytes) de la tabla de particiones maestra, se pueden 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.

Image
Image

Las herramientas de partición de disco gratuitas son una manera fácil de manipular particiones, marcar particiones como "Activas" y más.

Conclusión

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

Estructura y ubicación de la tabla maestra de particiones

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 funciones 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 Cabeza inicial
1 Sector de inicio (primeros seis bits) y cilindro de inicio (dos bits superiores)
1 Este byte contiene los ocho bits inferiores del cilindro de inicio
1 Esto contiene el tipo de partición
1 Cabeza 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 Sectores principales 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. Dado que hay más de una partición primaria, la etiqueta de inicio le permite elegir en qué sistema operativo iniciar.

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

La sección de tipo de partición de la tabla de particiones se refiere al sistema de archivos en esa partición, donde el ID de partición 06 o 0E significa FAT, 0B o 0C significa FAT32 y 07 significa NTFS o 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. Luego, 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 particiones, que se desplaza 1BE del MBR, las otras tablas de particiones para la segunda, tercera y cuarta partición primaria están en 1CE, 1DE y 1EE:

Compensación Compensación
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.

Recomendado: