Está en la página 1de 1

Sistemas Operativos – Almacenamiento Secundario – MBR

MBR – Tabla de Particiones


El registro principal de arranque o registro de arranque maestro como también se conoce por el acrónico MBR que en
inglés es Master boot record, es un sector de 512 bytes al principio del disco duro que contiene una secuencia de
comandos necesarios para cargar un sistema operativo.

El MBR, es el primer registro del disco duro, el cual contiene un programa ejecutable y una tabla donde están definidas
las particiones del disco duro.

También podría decirse que el MBR es el primer sector físico (Cilindro 0, Cabeza 0, Sector 1) asignado a un disco duro
en un sistema. Cada disco duro tiene un MBR, pero no todas las BIOS pueden arrancar el sistema operativo desde
cualquiera de los discos duros. Cuando se arranca desde el disco duro, la BIOS copia el contenido del MBR en una
dirección fija de la memoria para luego darle el control. Este código arrancará seguidamente el sistema operativo, ya
sea desde el disco duro o desde un Boot-Loader o cargador, algo más complejo, como por ejemplo LILO, GRUB o GAG.

Cuando se arranca el computador, la BIOS ejecuta el MBR del dispositivo que tenga configurado en la secuencia de
arranque. Si en el primer dispositivo no existe, suele haber otros dispositivos alternativos, para que arranque por lo
menos alguno.

El MBR incluye generalmente la tabla de particiones y un código inicial para arrancar el Sistema operativo.

Descripción de la tabla de particiones del MBR


Punto Inicial Punto Final Distancia del Número de
estado Tipo primer sector sectores de la
cabeza sector Cilindro cabeza sector cilindro de la partición partición
Cantidad de Bytes y bits
1 Byte 3 Bytes 1 Byte 3 Bytes 4 Bytes 4 Bytes
8 bits 8 bits 6 bits 10 bits 8 bites 8 bits 6 bits 10 bits 32 bits 32 bits

00h partition is free (empty) 24h NEC DOS 3.x 69h Novell
01h FAT12 38h THEOS ver 3.2 70h DiscSecure MultiBoot
02h Xenix root 39h THEOS ver 4 75h IBM PC/IX
03h Xenix /usr 3Ah THEOS ver 4 80h Minix up to 1.4a
04h FAT16 < 32 MB 3Bh THEOS ver 4 extended partition 81h Minix from 1.4b
05h extended partition 3Ch Partition Magic recovery partition 82h Linux swap
06h FAT16 > 32 MB 40h Venix 80286 83h Linux native (usually ext2fs)
07h IFS (HPFS, NTFS) 41h Personal RISC 84h Hibernation partition
08h OS/2, AIX, Dell, QNX 42h SFS 86h FAT16 volume set
09h AIX, Coherent, QNX 44h GoBack partition 87h NTFS volume set
0Ah OS/2 boot manager 45h Boot-US boot manager A0h Phoenix Save-To-Disk
0Bh FAT32 4Dh QNX 4.x C6h FAT16 volume set (corrupt)
0Ch FAT32 (LBA) 4Eh QNX 4.x 2nd part C7h NTFS volume set (corrupt)
0Eh FAT16 (LBA) 4Fh QNX 4.x 3rd part DBh Concurrent DOS
0Fh extended partition (LBA) 50h OnTrack DiskManager RO EBh BeOS
10h OPUS 51h OnTrack RW, Novell FFh Bad Track Table
11h FAT12 (hidden) 52h CP/M, Microport
12h Compaq config partition 53h Disk Manager 6.0
14h FAT16 < 32 MB (hidden) 54h Disk Manager 6.0
15h extended partition (hidden) 55h EZ-Drive
16h FAT16 > 32 MB (hidden) 56h GoldenBow
17h IFS (HPFS, NTFS) (hidden) 61h SpeedStor
18h AST 63h Unix System V
1Bh FAT32 (hidden) 64h Novell Netware 2.xx
1Ch FAT32 (LBA) (hidden) 65h Novell Netware 3.xx, 4.xx
1Eh FAT16 (LBA) (hidden) 67h Novell
1Fh Extended partition (LBA hidden) 68h Novell

También podría gustarte