Existen varias ventajas para GPT:
- Admite discos de más de 2TiB.
- Admite particiones de más de 2TiB.
- Admite más de cuatro particiones, sin distinción entre particiones primarias, extendidas y lógicas.
- Utiliza GUID como códigos de tipo, lo que significa que hay menos riesgo de conflictos / códigos duplicados.
- Utiliza el direccionamiento LBA exclusivamente, en comparación con el uso dual de MBR de LBA y CHS. (Incluso en MBR, CHS es inútil en discos de más de 8 GB, por lo que hay poco riesgo de conflicto real en los discos duros modernos, que son mucho más grandes que esto).
- Proporciona estructuras de tabla de particiones duplicadas al inicio y al final del disco, lo que hace posible la recuperación de algunos tipos de errores de usuario, errores y daños en el disco.
- Proporciona sumas de comprobación de estructuras de datos importantes, lo que permite la detección de algunos tipos de daños en la tabla de particiones.
- Proporciona un campo de descripción de partición UTF, para que pueda dar nombres a sus particiones. Tenga en cuenta que esto es independiente del nombre del sistema de archivos contenido en la partición.
- Se utiliza de forma nativa por el firmware EFI / UEFI.
Tenga en cuenta la diferencia entre un tebibyte (TiB; 1024 ^ 4 bytes) y un terabyte (TB; 1000 ^ 4 bytes). Las primeras son unidades IEEE-1541 , mientras que las segundas son unidades SI. Para la mayoría de las mediciones de disco, las unidades IEEE-1541 son más naturales. Parte de la documentación y el software (especialmente los más antiguos) aplican incorrectamente los sufijos SI a las mediciones IEEE-1541, lo cual es confuso.
La mayoría de estas ventajas son menores para la mayoría de las instalaciones. Las dos ventajas más importantes son el hecho de que GPT es el esquema de partición natural para EFI y la falta de distinción primaria / extendida / lógica. Vale la pena señalar las otras ventajas de GPT combinadas, pero no son problemas abrumadores para la mayoría de las personas.
La mayoría de las computadoras introducidas desde mediados de 2011, incluida la gran mayoría de los sistemas que se enviaron con Windows 8 y versiones posteriores, utilizan el firmware EFI. Si inicia una computadora de este tipo en modo EFI (en lugar de usar el CSM, que permite el arranque en modo BIOS), usar GPT es algo predeterminado. Si inicia Windows (o inicio dual) en modo EFI, se requiere el uso de GPT (es una limitación de Windows). IIRC, Ubuntu tampoco se instalará en un disco MBR en modo EFI, pero probablemente podría convertir el tipo de tabla de partición y hacer que arranque después de instalarlo. Sin embargo, el arranque desde un disco MBR en modo EFI está mal probado y puede fallar en algunos EFI.
La distinción primaria / extendida / lógica de MBR es un truco incómodo que se creó en la década de 1980 para sortear el límite de cuatro particiones de MBR. GPT por defecto es compatible con 128 particiones, pero ese límite puede aumentarse si es absolutamente necesario. Las particiones lógicas de MBR no son más lentas para acceder que las particiones primarias, pero son más propensas a sufrir daños debido al hecho de que dependen de una estructura de datos de listas vinculadas que abarca múltiples sectores dispersos por todo el disco. El mayor problema es simplemente lidiar con problemas como quedarse sin particiones primarias o manejar operaciones de cambio de tamaño de partición que involucren particiones primarias y lógicas (y que, por lo tanto, también requieren cambiar el tamaño de una partición extendida, que es una operación adicional y una oportunidad adicional para algo equivocarse).
Si está iniciando en modo BIOS en un disco sub-2TiB, probablemente sea mejor quedarse con MBR, simplemente porque hay algunos BIOS que no reaccionan bien al iniciar desde discos GPT. Estos problemas generalmente se pueden solucionar, pero es más fácil no encontrarse con los problemas en primer lugar. El uso de GPT en una computadora basada en BIOS también le impedirá instalar Windows en ese sistema. Sin embargo, si sabe lo que está haciendo y quiere usar GPT, usar GPT en modo BIOS para una instalación de Ubuntu es factible, y no lo desalentaré de hacerlo, pero si tiene problemas puede Necesito solucionarlo.
Sin embargo, como la mayoría de las computadoras modernas usan EFI, GPT puede ser semi-requerido, si inicia en modo EFI. Si usa el modo BIOS / CSM / legacy en una computadora de este tipo, sigue siendo preferible seguir MBR, por las razones que acabamos de mencionar. FWIW, mi recomendación en este momento, si tiene la opción, es deshabilitar el soporte BIOS / CSM / legacy y usar el modo EFI exclusivamente en computadoras basadas en EFI. Esto simplifica la ruta de inicio y hace que sea menos probable que tenga problemas. El problema es que hay muchos malos consejos para hacer lo contrario, lo que crea más problemas de los que resuelve, en mi opinión. (Una búsqueda en este sitio, por ejemplo, revela numerosos problemas causados por instalaciones de SO en modo cruzado y otros problemas relacionados con el uso del modo BIOS / CSM / legacy en una computadora basada en EFI).
Si tienes un disco de más de 2TiB, debes usar GPT. La principal excepción a esto es si el disco usa un tamaño de sector lógico de 4096 bytes , lo que eleva el límite de 2TiB MBR a 16TiB. Algunos discos externos hacen esto, y he oído hablar de algunos discos internos de alta gama que también lo hacen. (Tenga en cuenta que muchos discos tienen sectores físicos de 4096 bytes y sectores lógicos de 512 bytes . Tienen el mismo límite de 2TiB MBR que los discos con sectores físicos y lógicos de 512 bytes).