lunes, 18 de abril de 2011

¿De qué está compuesto el MBR?


En la práctica, el MBR casi siempre se refiere al sector de arranque de 512 bytes, o el partition sector de una partición para ordenadores compatibles con IBM PC. Debido a la amplia implementación de ordenadores PC clónicos, este tipo de MBR se usa mucho, hasta el punto de ser incorporado en otros tipos de ordenador y en nuevos estándares multiplataforma para el particionado y el arranque.

Primer sector físico del disco (pista cero)
446 bytes
Código máquina (gestor de arranque)
64 bytes
Tabla de particiones (4 registros que definen cada una de las particiones primarias)
2 bytes
Firma de unidad arrancable ("55h AAh" en hexadecimal)

Registro de la tabla de particiones - 16 bytes
Offset
Descripción
0x00
Estado
0x01
Cabezal, sector y cilindro del primer sector en la partición
0x04
Tipo de partición
0x05
Cabezal, Sector y Cilindro del último sector de la partición[2]
0x08
(4 bytes) Logical block address del primer sector de la partición
0x0C
(4 bytes) Longitud de la partición, en sectores

Registro de partición extendida de IBM
Offset
Descripción
0x00
Bits de estado (bit 0 = lista del menú del gestor de arranque, el resto son bits reservados)
0x01
Firma de la partición
Cuando un dispositivo de almacenamiento de datos se ha particionado con un esquema de tabla de particiones del MBR (por ejemplo el esquema convencional de particionado de IBM PC), el MBR contiene las entradas primarias en la tabla de particiones. Las entradas de particiones secundarias se almacenan en registros de particiones extendidas, etiquetas de disco BSD, y particiones de metadatos del Logical Disk Manager que son descritas por esas entradas de particiones primarias.

No hay comentarios:

Publicar un comentario