MBR. Master boot record es la traducion del inglés de "registro principal de arranque" ( MBR ), es un sector de 512 bytes al principio del disco duro que contine una secuencia de comandos necesarios para cargar un sistema operativo .
También el primer sector de cada partición , en arquitectura de la PC de la IBM , tiene la mision de arrancar sistema operativo.
Normalmente el MBR lo unico que hace es ejecutar el sector de arranque de la partición marcada como arrancable.
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 disposivos alternativos, configurados tambien en la CMOS, para que arranque por lo menos alguno.
El MBR incluye generalmente la tabla de la partición y un codigo inicial para arrancar el sistema operativo.
Estructura del Master Boot Record
Offset
Naturaleza
size
+00h |
Código ejecutable |
varía |
+1BEh |
1a entrada de tabla de particiones |
16 bytes |
+1CEh |
2a entrada de tabla de particiones |
16 bytes |
+1DEh |
3a entrada de tabla de particiones |
16 bytes |
+1EEh |
4a entrada de tabla de particiones |
16 bytes |
+1FEh |
Marcador ejecutable (AA55h) |
2 bytes |
Este diseño permite que el BIOS cargue cualquier sistema operativo sin saber exactamente dónde comenzar dentro de su partición. Debido a que el MBR se lee casi inmediatamente cuando se enciende la computadora, muchos virus funcionan cambiando el código del MBR. En los procesadores de Intel la secuencia del lenguaje ensamblador se ejecuta en modo real .
Obtenido de " http://es.wikipedia.org/wiki/Master_Boot_Record "

|