El MBR se crea cuando un disco duro está particionado, pero no se encuentra dentro de una partición a. Esto significa que los medios de almacenamiento no particionados, como los disquetes, no contienen un registro de inicio maestro.
El registro de inicio maestro se encuentra en el primer sector de un disco. La dirección específica en el disco es Cilindro: 0, Cabeza: 0, Sector: 1.
¿Qué hace el registro de arranque maestro?
Un registro de inicio maestro consta de tres piezas principales:
- la tabla de partición maestra
- la firma del disco
- el código de inicio maestro
He aquí una versión simplificada de la función que desempeña el registro de inicio maestro cuando se inicia un equipo por primera vez:
- La BIOS busca primero un dispositivo de destino desde el que arrancar que contenga un registro de arranque maestro.
- Una vez encontrado, el código de inicio del MBR utiliza el código de inicio del volumen de esa partición específica para identificar dónde está la partición del sistema.
- El sector de arranque de esa partición en particular se utiliza para iniciar el sistema operativo.
Como puedes ver, el registro de arranque maestro desempeña un papel muy importante en el proceso de inicio. Sin esta sección particular de instrucciones siempre disponible, el equipo no tendría idea de cómo iniciar Windows o cualquier sistema operativo que estés ejecutando.
Cómo corregir problemas con el registro de inicio maestro (MBR)
Los problemas con el registro de arranque maestro pueden ocurrir por varias razones… tal vez un secuestro por un virus MBR, o tal vez la corrupción gracias a un disco duro dañado físicamente. El registro maestro de arranque puede estar dañado de una forma pequeña o incluso puede ser eliminado por completo.
Una «corrección» de MBR debe realizarse fuera de Windows (antes de que se inicie) porque, por supuesto, Windows no puede iniciar….
- Windows 10 y 8: Un registro de arranque maestro dañado puede repararse en Windows 10 y Windows 8 usando el comando bootrec en Advanced Startup Options.
- Windows 7 y Vista: Aunque Windows 7 y Windows Vista admiten el mismo comando, se usa desde Opciones de recuperación del sistema.
- Windows XP: En Windows XP, el registro de inicio maestro se puede reparar usando el comando fixmbr. Consulta Cómo reparar el registro de inicio maestro en Windows XP para obtener ayuda.
Si sospechas que un virus puede ser el responsable de un registro de inicio maestro corrupto, te recomendamos que utilices un programa antivirus de inicio gratuito para buscar virus antes de que se inicie el sistema operativo. Estos son como los programas antivirus normales, pero funcionan incluso cuando el sistema operativo no lo hace.
MBR y GPT: ¿Cuál es la diferencia?
Cuando hablamos de MBR y GPT (GUID Partition Table), estamos hablando de dos métodos diferentes para almacenar la información de la partición. Verás una opción para seleccionar una u otra cuando estés particionando un disco duro o cuando estés usando una herramienta de particionado de disco.
GPT está reemplazando a MBR simplemente porque tiene menos limitaciones que MBR. Por ejemplo, el tamaño máximo de partición de un disco MBR formateado con un tamaño de asignación de unidad de 512 bytes es de 2 TB en comparación con los 9,3 ZB (más de 9 mil millones TB) que permiten los discos GPT.
Además, MBR sólo permite cuatro particiones primarias y requiere que se cree una partición extendida para contener otras particiones llamadas lógicas. Los sistemas operativos Windows pueden tener hasta 128 particiones en una unidad GPT sin necesidad de construir una partición extendida.
Otra forma en que GPT supera a MBR es lo fácil que es recuperarse de la corrupción. Los discos MBR almacenan la información de arranque en un solo lugar, que puede corromperse fácilmente. Los discos GPT almacenan los mismos datos en múltiples copias en todo el disco duro para que sea mucho más fácil de reparar. GPT particiona los discos e incluso puede identificar problemas automáticamente porque comprueba periódicamente si hay errores.
GPT cuenta con el apoyo de UEFI, que pretende reemplazar a la BIOS.