Tabla de particiones

De Wikipedia, la enciclopedia libre

La tabla de particiones está alojada en el MBR ( del inglés Master Boot Record) a partir del byte 446 del sector de arranque y ocupa 64 bytes, contiene 4 particiones (de 16 bytes cada una), llamadas particiones primarias, cada registro ocupa 16 bytes en ese registro se almacena todo lo relacionado con la partición, si es arrancable, si no lo es, el formato, el tamaño y el sector de inicio.

[editar] Organización de la tabla de particiones

Un registro de partición se organiza de la siguiente manera:

512 Byte Primer sector físico del disco duro (Pista Cero)
446 Byte Código del sector de arranque
64 Byte
16 Byte Primera partición
1 byte Marca de arranque si el bit 7 está activo es una partición de arranque, los otros 6 bits deben ser ceros.
3 byte CHS de inicio
1 byte Tipo de partición
3 byte CHS final
4 byte LBA
4 byte Tamaño en sectores
16 Byte Segunda partición
1 byte Marca de arranque si el bit 7 está activo es una partición de arranque, los otros 6 bits deben ser ceros.
3 byte CHS de inicio
1 byte Tipo de partición
3 byte CHS final
4 byte LBA
4 byte Tamaño en sectores
16 Byte Tercera partición
1 byte Marca de arranque si el bit 7 está activo es una partición de arranque, los otros 6 bits deben ser ceros.
3 byte CHS de inicio
1 byte Tipo de partición
3 byte CHS final
4 byte LBA
4 byte Tamaño en sectores
16 Byte Cuarta partición
1 byte Marca de arranque si el bit 7 está activo es una partición de arranque, los otros 6 bits deben ser ceros.
3 byte CHS de inicio
1 byte Tipo de partición
3 byte CHS final
4 byte LBA
4 byte Tamaño en sectores
2 Byte Firma de unidad arrancable ("55AA" en hexadecimal)


[editar] Otras consideraciones

En los sistemas Windows, la tabla de particiones no es la única información vital del MBR. Desde Windows NT 4, Microsoft mantiene 4 bytes a partir de la posición 0x1B8 que sirven de identificador de la unidad física completa. Es utilizada por el sistema para referenciarla de manera independiente a la letra de unidad o bus de conexión.

El identificador se mantiene en diferentes lugares del registro, y es una pieza clave durante el arranque del sistema. Una prueba realizada en Windows Vista hace inarrancable el sistema tras un cambio de esos cuatro bytes. El mensaje de error mostrado culpa del problema a un cambio de hardware o software.

Linux también hace uso de ese identificador desde la versión 2.6.


Herramientas personales