Je lis les documents sur CentOS.org .
Dans la section 25.1.2. Partitions: transformer un disque en plusieurs , voici l'énoncé suivant:
La table de partition est divisée en quatre sections ou quatre partitions principales. Une partition principale est une partition sur un disque dur qui ne peut contenir qu'un seul lecteur logique (ou section). Chaque section peut contenir les informations nécessaires pour définir une seule partition, ce qui signifie que la table de partition ne peut pas définir plus de quatre partitions.
Je ne comprends pas pourquoi il ne peut y avoir que quatre partitions. Est-ce juste ainsi qu'il a été conçu au début? Ne peut-il vraiment y avoir que 4 partitions principales?
Il n'y en a que quatre car les structures de données de la table de partition MBR n'autorisent que quatre enregistrements décrivant exactement les partitions:
Vous pouvez créer des tables de partitions supplémentaires imbriquées dans des définitions de ce qu'on appelle une "partition étendue", mais les partitions qui y sont définies sont traditionnellement appelées partitions "logiques". Gardez à l'esprit qu'il s'agit d'une limitation de cette implémentation spécifique. D'autres types de partition, comme la table de partition GUID , ne partagent pas cette limitation.
la source
Une partition principale est un concept de bas niveau - elle concerne le processus de démarrage initial de la machine et est basée sur un ensemble de spécifications bien définies. Il est donc vraiment assez difficile de changer le nombre de partitions primaires, car beaucoup de fabricants de disques et de cartes mères devraient accepter de mettre en œuvre une nouvelle norme.
En pratique, cependant, c'est un point discutable - il est pertinent au moment du démarrage pour démarrer votre système d'exploitation en premier lieu, mais c'est à peu près tout. Il existe des partitions étendues, qui permettent plus de partitions sur votre disque. Mais vous ne pouviez pas les démarrer.
Plus fondamentalement - la plupart des systèmes d'exploitation fonctionnent avec plus d'abstraction de disque - les gestionnaires de volumes logiques - ce qui signifie que la topologie réelle sur le disque est largement hors de propos. (Et en effet, il n'est souvent pas souhaitable de segmenter votre pool de stockage)
la source
/boot
partition, et comme je l'ai dit, je pense que cela peut heureusement être une partition étendue.Je ne sais pas si je suis en retard à la fête, mais voilà:
La taille de la table de partition est conçue pour être de 64 octets et chaque table de partition est de 16 octets. 16 * 4 = 64 et donc il n'y a plus d'espace pour aucune autre entrée dans la table de partition.
Afin de contourner cela, la quatrième entrée a une disposition pour une entrée de partition étendue qui peut avoir des pointeurs séquentiels vers d'autres partitions étendues.
https://docs.microsoft.com/en-us/windows/win32/fileio/basic-and-dynamic-disks
la source