Avec FAT16, la taille maximale de la partition est de 2 Go lorsque la taille maximale de votre cluster est de 32 Ko.
Ceci est calculé en multipliant le nombre d'unités adressables par la taille du cluster.
(2 16 unités d'allocation) * (2 15 octets / cluster) = 2 Gio
Cependant avec FAT32, lorsque je fais le même calcul, j'obtiens un nombre beaucoup plus grand que le maximum de 8 TiB lorsque j'utilise 2 32 clusters.
(2 32 unités d'allocation) * (taille du cluster)
Si j'utilise une taille de cluster de 512 octets, je suis déjà arrivé à 2 TiB.
Dans un article XP TechNet, Microsoft dit
Le nombre maximal possible de clusters sur un volume FAT32 est de 268 435 445, et il y a un maximum de 32 Ko par cluster, ainsi que l'espace requis pour la table d'allocation de fichiers (FAT).
Cela place la taille maximale du cluster à 2 28 - 11.
Pourquoi le nombre maximum de clusters en FAT32 est-il de 2 28 -11 et non de 2 32 , étant donné qu'il était de 2 16 en FAT16?