Estoy leyendo los documentos en CentOS.org .
En la sección 25.1.2. Particiones: Convertir una unidad en muchas , existe la siguiente declaración:
La tabla de particiones se divide en cuatro secciones o cuatro particiones primarias. Una partición primaria es una partición en un disco duro que puede contener solo una unidad lógica (o sección). Cada sección puede contener la información necesaria para definir una única partición, lo que significa que la tabla de particiones no puede definir más de cuatro particiones.
No entiendo por qué solo puede haber cuatro particiones. ¿Es así como se diseñó al principio? ¿Realmente solo puede haber 4 particiones primarias?
Solo hay cuatro porque las estructuras de datos para la tabla de particiones MBR solo permiten exactamente cuatro registros que describen particiones:
Puede crear tablas de particiones adicionales anidadas en definiciones de lo que se denomina una "partición extendida", pero las particiones definidas en ellas se denominan tradicionalmente particiones "lógicas". Tenga en cuenta que esta es una limitación de esta implementación específica. Otros tipos de particiones, como la tabla de particiones GUID , no comparten esta limitación.
fuente
Una partición primaria es un concepto de bajo nivel: tiene que ver con el proceso de arranque inicial de la máquina y se basa en un conjunto bien definido de especificaciones. Por lo tanto, es muy difícil cambiar el número de particiones primarias, porque muchos fabricantes de discos y placas base tendrían que aceptar implementar un nuevo estándar.
Sin embargo, en términos prácticos, este es un punto discutible: es relevante en el 'momento de arranque' para comenzar su sistema operativo en primer lugar, pero eso es todo. Existen particiones extendidas, que permiten más particiones en su disco. Sin embargo, no podrías arrancarlos.
Más fundamentalmente, la mayoría de los sistemas operativos funcionan con más abstracción de disco (administradores de volúmenes lógicos), lo que significa que la topología real en disco es en gran medida irrelevante. (Y, de hecho, a menudo no es deseable segmentar su grupo de almacenamiento)
fuente
/boot
partición, y como digo, creo que felizmente puede ser una partición extendida.No estoy seguro si llego tarde a la fiesta, pero aquí va:
El tamaño de la tabla de particiones está diseñado para ser de 64 bytes y cada tabla de particiones es de 16 bytes. 16 * 4 = 64 y, por lo tanto, no hay más espacio para ninguna otra entrada en la tabla de particiones.
Para solucionar esto, la cuarta entrada tiene una disposición para una entrada de partición extendida que puede tener punteros secuenciales a otras particiones extendidas.
https://docs.microsoft.com/en-us/windows/win32/fileio/basic-and-dynamic-disks
fuente