¿Cuáles son las diferencias entre MBR, GPT y cualquier otro esquema de partición?

¿Cuáles son las diferencias entre MBR, GPT y cualquier otro esquema de partición?

¿Alguien puede decirme cuáles son las principales diferencias entre MBR y GPT o cualquier otro esquema de partición? ¿Por qué elegir uno sobre el otro?


No soy un experto, pero sí de la nueva versión de Mac OS X que incluye una función llamada Time Machine, que encuentro muy útil. GPT es el requisito para Mac OS X Lion... así que sobre esta base diría que GPT es más útil que MBR.

¿Qué otros esquemas de partición existen y cuál debería usarse en cada situación?

Respuesta1

Diferencias entre el estilo MS-DOSRegistro de arranque principal(MBR), elMapa de particiones de Apple(APM) y el estilo UEFITabla de particiones GUID(GPT) son tales:

Tamaño del disco

MBR y APM limitan el tamaño del disco utilizable a 2 TiB (una partición no puede comenzar ni finalizar más allá del límite de 2 TiB). Con GPT, el disco puede tener hasta 8 ZiB.

recuento de particiones

MBR está limitado a cuatro particiones.

Para sortear el límite, una de las particiones generalmente se crea como una "partición extendida" que contiene anidadamente una serie de "particiones lógicas". El esquema más común para esto es unRegistro de arranque extendido, aunque los sistemas BSD a menudo anidan unetiqueta de disco BSDen cambio.

APM puede crecer hasta 62 particiones; GPT puede teneral menos128.

Metadatos de partición

Las particiones MBR tienen un código de "tipo" de 1 byte, que es demasiado pequeño para ser útil (la mayoría de los sistemas operativos usan códigos de tipo muy genéricos y simplemente adivinan el resto). Windows NT también introdujo una "ID de disco" de 4 bytes para distinguir entre varios discos del mismo modelo.

APM utiliza "identificadores de tipo" textuales (32 bytes ASCII), por ejemplo Apple_UFS. También reserva 32 bytes para un nombre de partición descriptivo.

GPT, como su nombre lo indica, utiliza un GUID de 16 bytes para el tipo de partición, otro GUID para identificar una partición específica (el partuuid) y otro GUID más para identificar todo el disco (similar en propósito al "ID de disco" de MBR). . También reserva 72 bytes (UTF-16) para una etiqueta de partición.

Arquitecturas de sistemas

Las Mac basadas en Intel solo pueden arrancar desde unidades GPT, mientras que las Mac basadas en PowerPC solo admiten APM.

Las PC "normales" compatibles con IBM pueden arrancar cualquier disco siempre que el sector 0 contenga un gestor de arranque BIOS válido y la AA55hfirma de arranque. Generalmente esto significa MBR, pero todos los discos particionados con GPT tienen un "MBR protector" que satisface este requisito.

Las PC que usan UEFI deben admitir tanto GPT como MBR, nuevamente, siempre que haya un gestor de arranque compatible con UEFI. (UEFI mantiene los cargadores de arranque en una partición FAT32 con un código de tipo específico).

(Excepciones: algunas versiones específicas de BIOS rechazan el "MBR protector" de GPT como no válido, debido a errores o características incorrectas. Además, Windows se negará a arrancar desde un disco GPT en sistemas BIOS, o desde un disco MBR en sistemas UEFI, por razones desconocido.)

Cargadores de arranque

En los sistemas BIOS, el cargador de arranque inicial es parte del MBR. Solo puede haber un gestor de arranque en el MBR, lo que genera conflictos al instalar sistemas de arranque dual. Debido a los orígenes de DOS x86 del gestor de arranque MBR, el código es específico de la arquitectura x86.

Por otro lado, UEFI utiliza una partición FAT32 dedicada para cargadores de arranque (potencialmente múltiples) y otras herramientas EFI. El contenido de la partición se puede administrar fácilmente desde cualquier sistema operativo.

Detalles técnicos

  • Sólo hay un MBR o APM por disco, ambos comenzando en el sector 0. GPT mantiene una copia de seguridad cerca del final del disco.

Una información más detallada relacionada con MBR y GPT:Preguntas frecuentes sobre Windows y GPT

Respuesta2

Sólo conozco tres esquemas de partición: MBR, GPT y APM. (Estos son los que puede crear la Utilidad de Discos de Apple).

MBR(Master Boot Record) es utilizado históricamente por Windows (y, por lo tanto, por la mayoría de los fabricantes de computadoras). No estoy seguro de que puedas iniciar una Mac desde un disco MBR; No me parece.

GPT(Tabla de particiones GUID) se utiliza generalmente junto con el reemplazo del BIOS EFI de Intel. Como tal, Apple lo utiliza principalmente actualmente en sus Mac Intel. Cualquier Mac que ejecute 10.4 o superior puede leer un disco GPT; sólo las Mac Intel pueden arrancar desde ellos. Si una computadora tiene EFI, puede iniciar Windows en un disco GPT.

APM(Apple Partition Map) es lo que Apple usaba antes del cambio de Intel. Se utiliza desde 1989 en Macintosh SE. Las Mac Intel pueden arrancar y leer discos APM.

Yo diría que la afirmación que hizo en la pregunta ("GPT es más útil que MBR") es incorrecta: ciertamente puede iniciar más computadoras con un disco MBR que con GPT. GPTesel camino del futuro, pero puede que los principales fabricantes de PC tarden un tiempo en cambiar a EFI desde BIOS.

Es casi seguro que su disco de Time Machine usa GPT, pero eso es totalmente irrelevante ya que nunca arrancará desde allí.

información relacionada