Je connais le format avancé et la définition de 2048 secteurs libres au début d'un disque. Mais je viens de convertir une table de partition de mon disque de MS-DOS en GPT, et j'ai remarqué ceci:
Avant:
Number Start End Size Type File system Flags
32,3kB 1049kB 1016kB Free Space
1 1049kB 31,5GB 31,5GB primary ntfs
2 31,5GB 43,0GB 11,5GB primary
3 43,0GB 44,1GB 1074MB primary linux-swap(v1)
4 44,1GB 80,0GB 36,0GB extended
5 44,1GB 54,6GB 10,5GB logical
6 54,6GB 65,0GB 10,5GB logical ext4 boot
7 65,0GB 80,0GB 15,0GB logical
80,0GB 80,0GB 56,8kB Free Space
Après:
Number Start End Size File system Name Flags
17,4kB 1049kB 1031kB Free Space
1 1049kB 31,5GB 31,5GB ntfs Microsoft basic data msftdata
2 31,5GB 43,0GB 11,5GB Linux filesystem
3 43,0GB 44,1GB 1074MB linux-swap(v1) Linux swap
44,1GB 44,1GB 1049kB Free Space
5 44,1GB 54,6GB 10,5GB Linux filesystem
54,6GB 54,6GB 1049kB Free Space
6 54,6GB 65,0GB 10,5GB ext4 Linux filesystem
65,0GB 65,0GB 1049kB Free Space
7 65,0GB 80,0GB 15,0GB Linux filesystem
80,0GB 80,0GB 39,9kB Free Space
Comme vous pouvez le voir, il y a 3 lacunes supplémentaires (2048 secteurs), chacune pour une partition étendue. Il n'y a pas d'espace entre la 1ère et la 2ème, et la 2ème et la 3ème partition.
Quelqu'un sait-il pourquoi les écarts n'existent qu'entre les partitions logiques?
Réponses:
De nos jours, les partitionneurs aiment aligner les partitions sur une limite de mégaoctets. Pour le partitionnement MBR, il existe 4 partitions principales et pour le reste, vous avez besoin de partitions étendues et logiques.
Alors que la disposition des partitions principales est exprimée à la fin du premier secteur du disque, pour les partitions logiques, vous disposez d'une liste liée de tables de partitions supplémentaires (elles-mêmes ne spécifiant qu'une seule partition. En règle générale, la première est la suivante: le début de la partition étendue (qui est elle-même définie comme une partition principale) et définit la première partition logique, et elle est liée à la table de partition suivante qui définit la partition logique suivante. Cette table de partition suivante sera située généralement après la première logique cloison.
Toutes ces tables de partition ne prennent que quelques octets en dehors des partitions, mais en raison de l'alignement de mégaoctets, un mégaoctet complet doit être utilisé pour elles.
GPT à l'autre extrémité stocke toutes les informations de partitionnement au début du disque (avec une sauvegarde à la fin), donc après la conversion, cet espace utilisé pour les tables de partition de partition logique devient libre.
Notez que vous n'avez besoin que d'un seul secteur pour stocker ces tables de partition logique MBR, donc à proprement parler, dans le partitionnement MBR, il y aurait 2047 secteurs libres, si le partitionneur était disposé à ne pas aligner les partitions sur les limites de mégaoctets.
la source