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 recibe 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 ordenador la BIOS ejecuta el MBR del dispositivo que tenga configurado en la CMOS. Si en el primer dispositivo no existe, suele haber otros dispositivos alternativos, configurados también en la CMOS, 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 estado Punto Inicial Tipo Punto Final Distancia del primer sector de la partición Número de sectores de la partición cabeza sector Cilindro cabeza sector cilindro 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) 01h FAT12 02h Xenix root 03h Xenix /usr 04h FAT16 < 32 MB 05h extended partition 06h FAT16 > 32 MB 07h IFS (HPFS, NTFS) 08h OS/2, AIX, Dell, QNX 09h AIX, Coherent, QNX 0Ah OS/2 boot manager 0Bh FAT32 0Ch FAT32 (LBA) 0Eh FAT16 (LBA) 0Fh extended partition (LBA) 10h OPUS 11h FAT12 (hidden) 12h Compaq config partition 14h FAT16 < 32 MB (hidden) 15h extended partition (hidden) 16h FAT16 > 32 MB (hidden) 17h IFS (HPFS, NTFS) (hidden) 18h AST 1Bh FAT32 (hidden) 1Ch FAT32 (LBA) (hidden) 1Eh FAT16 (LBA) (hidden) 1Fh Extended partition (LBA hidden) 24h NEC DOS 3.x 38h THEOS ver 3.2 39h THEOS ver 4 3Ah THEOS ver 4 3Bh THEOS ver 4 extended partition 3Ch Partition Magic recovery partition 40h Venix 80286 41h Personal RISC 42h SFS 44h GoBack partition 45h Boot-US boot manager 4Dh QNX 4.x 4Eh QNX 4.x 2nd part 4Fh QNX 4.x 3rd part 50h OnTrack DiskManager RO 51h OnTrack RW, Novell 52h CP/M, Microport 53h Disk Manager 6.0 54h Disk Manager 6.0 55h EZ-Drive 56h GoldenBow 61h SpeedStor 63h Unix System V 64h Novell Netware 2.xx 65h Novell Netware 3.xx, 4.xx 67h Novell 68h Novell 69h Novell 70h DiscSecure MultiBoot 75h IBM PC/IX 80h Minix up to 1.4a 81h Minix from 1.4b 82h Linux swap 83h Linux native (usually ext2fs) 84h Hibernation partition 86h FAT16 volume set 87h NTFS volume set A0h Phoenix Save-To-Disk C6h FAT16 volume set (corrupt) C7h NTFS volume set (corrupt) DBh Concurrent DOS EBh BeOS FFh Bad Track Table

Tabla de Particiones

Embed Size (px)

DESCRIPTION

Tabla de particiones

Citation preview

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 recibe 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 ordenador la BIOS ejecuta el MBR del dispositivo que tenga configurado en la CMOS. Si en el primer dispositivo no existe, suele haber otros dispositivos alternativos, configurados también en la CMOS, 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

estado Punto Inicial

Tipo Punto Final Distancia del

primer sector de la partición

Número de sectores de la

partición cabeza sector Cilindro cabeza sector cilindro

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) 01h FAT12 02h Xenix root 03h Xenix /usr 04h FAT16 < 32 MB 05h extended partition 06h FAT16 > 32 MB 07h IFS (HPFS, NTFS) 08h OS/2, AIX, Dell, QNX 09h AIX, Coherent, QNX 0Ah OS/2 boot manager 0Bh FAT32 0Ch FAT32 (LBA) 0Eh FAT16 (LBA) 0Fh extended partition (LBA) 10h OPUS 11h FAT12 (hidden) 12h Compaq config partition 14h FAT16 < 32 MB (hidden) 15h extended partition (hidden) 16h FAT16 > 32 MB (hidden) 17h IFS (HPFS, NTFS) (hidden) 18h AST 1Bh FAT32 (hidden) 1Ch FAT32 (LBA) (hidden) 1Eh FAT16 (LBA) (hidden) 1Fh Extended partition (LBA hidden)

24h NEC DOS 3.x 38h THEOS ver 3.2 39h THEOS ver 4 3Ah THEOS ver 4 3Bh THEOS ver 4 extended partition 3Ch Partition Magic recovery partition 40h Venix 80286 41h Personal RISC 42h SFS 44h GoBack partition 45h Boot-US boot manager 4Dh QNX 4.x 4Eh QNX 4.x 2nd part 4Fh QNX 4.x 3rd part 50h OnTrack DiskManager RO 51h OnTrack RW, Novell 52h CP/M, Microport 53h Disk Manager 6.0 54h Disk Manager 6.0 55h EZ-Drive 56h GoldenBow 61h SpeedStor 63h Unix System V 64h Novell Netware 2.xx 65h Novell Netware 3.xx, 4.xx 67h Novell 68h Novell

69h Novell 70h DiscSecure MultiBoot 75h IBM PC/IX 80h Minix up to 1.4a 81h Minix from 1.4b 82h Linux swap 83h Linux native (usually ext2fs) 84h Hibernation partition 86h FAT16 volume set 87h NTFS volume set A0h Phoenix Save-To-Disk C6h FAT16 volume set (corrupt) C7h NTFS volume set (corrupt) DBh Concurrent DOS EBh BeOS FFh Bad Track Table