ALEGSA.com.ar

Definición de MBR (Master Boot Record)

Significado de MBR: Master Boot Record o MBR es el sector de arranque de un disco duro usado como estándar de facto. El sector de arranque es llamado en español como registro de ...
09-07-2023

 


Definición de MBR (Master Boot Record)

 

Master Boot Record o MBR es el sector de arranque de un disco duro usado como estándar de facto. El sector de arranque es llamado en español como registro de arranque principal, registro de arranque maestro o sector de arranque, que casi siempre es MBR.

MBR es un tipo especial de sector de arranque o de boot que se ubica físicamente almacenado al principio de un dispositivo de almacenamiento particionado como puede ser un disco duro. Se emplea en computadora IBM PC compatibles.

El sector MBR no se ubica en una partición, sino que se ubica físicamente antes de la primera partición, dentro del primer sector del disco de almacenamiento.



Desarrollo de MBR



El concepto de MBR fue lanzado públicamente en 1983 con el sistema operativo PC DOS 2.0, donde se introdujo la herramienta FDISK para administrar particiones. La versión original del MBR fue creada por David Litton en IBM en junio de 1982.

La tabla de partición soporta hasta cuatro particiones primarias. Comenzó a soportar partición extendida, un tipo especial de partición primaria usada como contenedor de otras particiones, a partir del lanzamiento de DOS 3.2.

En 1996, se agregó soporte para logical block addressing (ver: LBA) en Windows 95B y DOS 7.10, permitiendo así soportar discos mayores a 8 GB. También allí se introduce timestamps de disco.

Fue adoptado como estándar de facto en la industria de la computación por la popularidad de las PC IBM compatible, que fue donde comenzó a ser usado, a pesar de su pobre documentación de ciertas características (lo que produjo ocasionales problemas de compatibilidad).

Sólo puede usarse en discos de hasta 2 terabytes cuando se emplean discos con sectores de 512 bytes, por esta razón para discos duros más grandes deben usarse otros esquemas de particiones. Por ejemplo, el GUID Partition Table (GPT); también se usan MBR híbridos que intentan solucionar el limitante de los 2 TB, manteniendo las particiones en los primeros 2 TB físicos del disco duro. Esta falta de un estándar común causa algunos problemas de compatibilidades en ciertos escenarios.



Características de MBR



El MBR tiene información sobre cómo las particiones lógicas, contenidas en los sistemas de archivo, se organizan en un medio de almacenamiento. El MBR también contiene código ejecutable para funcionar como cargador de un sistema operativo instalado, por esta razón es usualmente considerado también un gestor de inicio (boot loader).

MBR tiene un tamaño de 512 bytes (o más, dependiendo del tamaño del sector de disco), ubicados en el primer sector de una unidad de almacenamiento y contiene uno o más de:

- Una tabla de partición que describe las particiones del dispositivo de almacenamiento. En este contexto puede ser llamado entonces también sector de partición. Básicamente describe ubicaciones, tamaños y otros atributos de regiones lineales llamadas particiones. A su vez las particiones pueden contener datos que describen esquemas de particiones más complejos, como EBR (extended boot records), disklabels BSD o metadatos para particiones Logical Disk Manager.

- Código bootstrap: que son instrucciones para identificar la partición que fue configurada como booteable, y luego abrir y ejecutar su VBR (volume boot record). El VBR es un sector de arranque o boot presente en una partición individual para iniciar generalmente un sistema operativo. Ver: bootstrap.

- Opcionalmente un timestamp de disco de 32 bits.

- Opcionalmente una firma de disco de 32 bits.

La organización de la tabla de partición en el MBR limita el espacio de almacenamiento direccionable de un disco a 2 terabytes (2^32 x 512 bytes).




El MBR es esencial para el proceso de arranque de un sistema operativo en una computadora. Cuando se enciende o reinicia el equipo, el MBR es el primer sector que se lee del disco duro y contiene las instrucciones necesarias para cargar el sistema operativo. El código bootstrap en el MBR identifica la partición que contiene el sistema operativo y la carga en la memoria para su ejecución.

Además de su función como cargador de sistema operativo, el MBR también contiene información sobre las particiones del disco duro. La tabla de particiones en el MBR describe la ubicación, tamaño y otros atributos de cada partición en el disco. Esto permite al sistema operativo acceder y administrar los diferentes sistemas de archivos en cada partición.

Es importante destacar que el MBR tiene un tamaño limitado de 512 bytes, lo que significa que solo puede soportar hasta cuatro particiones primarias. Sin embargo, a partir del lanzamiento de DOS 3.2, se introdujo la posibilidad de utilizar particiones extendidas, que actúan como contenedores para múltiples particiones lógicas dentro de ellas. Esto permitió una mayor flexibilidad en la administración de particiones en discos duros.

A lo largo de los años, el MBR ha evolucionado para adaptarse a los avances tecnológicos. En 1996, se agregó soporte para logical block addressing (LBA), lo que permitió a los sistemas operativos acceder a discos duros más grandes de más de 8 GB. También se introdujeron timestamps y firmas de disco en el MBR para proporcionar información adicional sobre la fecha y hora de creación del disco.

Sin embargo, el MBR tiene sus limitaciones. Solo puede utilizarse en discos de hasta 2 terabytes cuando se emplean discos con sectores de 512 bytes. Para discos duros más grandes, se requiere el uso de esquemas de partición alternativos, como el GUID Partition Table (GPT). También se han desarrollado MBR híbridos que intentan superar el límite de los 2 TB manteniendo las particiones en los primeros 2 TB físicos del disco duro.

A pesar de ser ampliamente utilizado en la industria de la computación, el MBR ha enfrentado problemas de compatibilidad debido a la falta de un estándar común. Esto ha llevado a inconvenientes en ciertos escenarios, especialmente cuando se intenta utilizar discos duros en diferentes sistemas operativos o plataformas.


Resumen: MBR



El MBR es el sector de arranque de un disco duro que se utiliza en computadoras compatibles con IBM. Contiene información sobre las particiones del disco y código ejecutable para iniciar un sistema operativo. Tiene un tamaño de 512 bytes y su tabla de particiones limita el almacenamiento a 2 terabytes.




¿Qué función tiene el MBR en un disco duro?



El MBR, o Master Boot Record, tiene como función principal el gestionar el proceso de arranque del sistema operativo en un disco duro. Contiene información crucial, como la tabla de particiones y el código de arranque, que le indica al sistema operativo dónde encontrar los archivos necesarios para iniciar.


¿Qué sucede si el MBR se corrompe o se daña?



Si el MBR se corrompe o se daña, es posible que el sistema operativo no pueda arrancar correctamente. Esto se debe a que el sistema no podrá encontrar la información necesaria para cargar todos los componentes esenciales. En estos casos, es necesario reparar o restaurar el MBR para recuperar la funcionalidad del disco duro.


¿Cómo puedo reparar el MBR en caso de daño?



Existen varias formas de reparar el MBR en caso de daño. Una opción es utilizar la herramienta de reparación de inicio del sistema operativo, que puede solucionar problemas relacionados con el arranque. Otra opción es utilizar un comando específico en la consola de recuperación del sistema. También se puede recurrir a programas de terceros diseñados para reparar el MBR.


¿Puedo modificar el MBR manualmente?



Sí, es posible modificar el MBR manualmente, pero es una tarea compleja y que requiere conocimientos avanzados en el sistema de archivos y la estructura del disco duro. Se recomienda tener precaución al realizar modificaciones directamente en el MBR, ya que un error puede causar daños irreversibles en el disco duro y la pérdida de datos.


¿El MBR es exclusivo de los discos duros?



No, el MBR no es exclusivo de los discos duros. También se utiliza en otros dispositivos de almacenamiento, como unidades de estado sólido (SSD) y discos externos. El MBR es una parte fundamental del proceso de arranque en cualquier dispositivo de almacenamiento que contenga un sistema operativo.


¿Cuál es la diferencia entre el MBR y el GPT?



El MBR y el GPT (GUID Partition Table) son dos métodos utilizados para particionar y organizar la información en un disco duro. La principal diferencia entre ambos es la capacidad de almacenamiento y la compatibilidad con sistemas operativos más recientes. Mientras que el MBR tiene una capacidad máxima de 2TB y es compatible con sistemas operativos antiguos, el GPT permite discos duros más grandes y es compatible con sistemas operativos modernos de 64 bits.





Autor: Leandro Alegsa
Actualizado: 09-07-2023

¿Cómo citar este artículo?

Alegsa, Leandro. (2023). Definición de MBR. Recuperado de https://www.alegsa.com.ar/Dic/mbr.php

Diccionario informático



 


articulos
Asistente IA
Escribe tu consulta sobre informática y tecnologías al asistente de Inteligencia Artificial
¡te responderá en segundos!




* ACLARACIÓN: el asistente ha sido entrenado para responder tus dudas con muy buenos resultados, pero puede equivocarse, esta tecnología aún está en desarrollo. Te sugiero dejar tu email para que te contactemos para corregir la respuesta de la IA: leemos todas las consultas y respuestas.


Usa nuestro buscador para definiciones, informática y tecnologías