C. LES TABLES DE PARTITION
La Hard disk Master Boot Record (MBR) est située sur le premier secteur du disque (cylindre 0, piste 0, secteur 1). La table de partition est située à 01BE, et contient jusqu'à 4 entrées 16 bits. Le 4ème byte de chaque partition est utilisé pour indiquer le type de partition.
a) MS-DOS VERSIONS 2.X
ms-dos 2.x supporte une partition jusqu'à 15 megabytes (MB) qui utilise une fat 12-bit (file allocation table). fdisk crée seulement une partition ms-dos par disque.
b) MS-DOS 3.0
ms-dos 3.0 supporte des partitions supérieures à 15 MB utilisant une fat 16-bit, qui permet des clusters plus petits et donc une meilleure utilisation du disque.
c) MS-DOS 3.3
ms-dos 3.3 supporte plus d'une partition logique par disque. Les disques logiques sont traités comme des disques physiques séparés. Les partitions non bootables sont reconnues comme " extended ms-dos partitions". fdisk les indique comme ext dos; les autres partitions ms-dos sont reportées comme pri dos (primary MS-DOS). Chaque partition ms-dos primaire est un disque logique, et les partitions ms-dos étendues contiennent de 1 à 23 disques logiques (MS-DOS accepte les lettres jusqu'à Z). Les disques logiques dans les partitions étendues ont le même type de fat qu'une partition primaire de la même taille. Seule une partition primaire et une partition étendue sont permises par disque.
d) MS-DOS 4.0
ms-dos 4.0 supporte des disques logiques de plus de 32 mb mais pour pouvoir les utiliser complètement, il est nécessaire de charger le programme share.exe

e) MS-DOS 5.0
ms-dos versions 5.0 supporte jusqu'à huit disques physiques. share.exe n'est plus nécessaire car inclus dans le noyau de dos. Le système de partitionnement est le même que celui de la version 4, avec la même impossibilité de créer avec fdisk plus d'une partition primaire sur un disque physique.
f) WINDOWS 95
Windows 95 supporte deux nouveaux types de partitions (0E et 0F) pour gérer le lba (logical block addressing - INT13h extensions).

ℹ Informations
le type OE est identique au type 06 et le type OF est identique au type 05 De toutes manières, les applications devront utiliser les fonctions d'écriture/lecture LBA ( logical block addressing ) de l'extension INT13h au lieu de des fonctions normales CHS ( Cylinder/Head/SectorPerTrack ) parce que le
g) WINDOWS 98
windows 95 oem service release 2 (osr2) et windows 98 utilisent deux nouveaux types de partition (0B et 0C) supportant le système de fichier fat32:
types de partition supportées par OSR2 and Windows 98:

ℹ Informations
Les types 0E et 0F demandent le support de Int13 étendu
h) WINDOWS 11 - 10 - 8 - XP - VISTA
Windows 11 utilise le système de fichiers NTFS (comme Windows 10/8/XP/Vista). Les partitions GPT (GUID Partition Table) remplacent désormais le MBR traditionnel sur les machines UEFI, permettant des disques de plus de 2 To et un démarrage sécurisé.
ℹ Informations
Windows 11 exige obligatoirement le démarrage en mode UEFI avec Secure Boot activé et une puce TPM 2.0
Le système de fichiers ntfs (New Technology File System) utilise un système basé sur une structure appelée table de fichiers maître, ou mft (Master File Table). Plus complet que fat32, il permet le stockage d'informations détaillées sur les fichiers. Il autorise aussi l’utilisation de noms long et il est capable de différencier les majuscules des minuscules. L’accès aux fichiers est plus rapide que sur une partition de type fat32. La limite théorique de la taille d’une partition est de 16 exaoctets (17 milliards de To), mais la limite physique d’un disque est de 2To.
ntfs permet de définir des attributs pour chaque fichier, des quotas de disque par volume définis pour chaque utilisateur, l’administration à distance... Ce système est censé être moins sensible à la fragmentation que le système fat.
La Table d’Allocation de Fichiers est un tableau de valeurs numériques dont chaque case permet de décrire l’allocation des clusters d’une partition, c’est-à-dire l’état (l'occupation ou non par un fichier) de chaque cluster de la partition dont elle fait partie.
⚡ Avancé
ntfs est basé sur une structure appelée table de fichiers maître, contenant des enregistrements sur les fichiers et les répertoires de la partition. Le premier enregistrement, appelé descripteur, contient des informations sur la MFT (une copie de celui-ci est stockée dans le second enregistrement)
Il est intéressant de comparer les différents types de partitions.

