
La FAT(File Allocation Table) est un système de fichiers utilisé par DOS, OS/2, Windows 3.x et 95 et NT. La table d'allocation des fichiers est une structure contenant la liste des clusters utilisés et non utilisés. Elle contient également l'adresse des fichiers utilisés, c'est à dire le numéro du premier cluster qu'ils utilisent. Cette table est dupliquée afin de protéger les données.
La structure d'un volume est constitués :
· D'un secteur de boot aussi appelé Master Boot Record ( MBR) contenant la structure de l'unité physique. C'est à dire le nombre de partition, leur taille, leur type ( principale ou étendue) et le nombre d'unités logiques avec leur taille.
· La premiere table d'allocation de fichier.
· Une ou plusieurs copies de la table d'allocation de fichier.
· Le répertoire racine avec le nom de volume.
· La zone de données pour les fichiers et les sous répertoires.
Lorsque l'on crée un fichier ou un sous répertoire, les informations relatives à cette création sont stockées dans le répertoire racine sous la forme d'une structure contenant le nom et la taille du fichier, la date et l'heure de sa dernière modification, le numéro de cluster de départ et l'attribut ( Archive, Caché, Système ...)
Les segments de la FAT acceptent des noms de fichiers pouvant comprendre jusqu'à 11 caractères (8 caractères pour le nom plus 3 caractères pour l'extension). Cette FAT dit FAT 16 bits ne permet d'adresser qu'un volume de 2 Go au maximum ( 216 * 32768 )
Microsoft, avec la dernière version de Windows 95 4.0.0.1111 a développé une FAT 32 bits qui permet théoriquement de gérer au maximum des partitions de 128 To et d'autoriser des noms de fichiers de 256 caractères.
ATTENTION : Bien que le système de fichier permette de gérer des partitions de 128 To, cela ne signifie pas que vous pouvez créer des partitions de cette taille. En effet, ce n'est qu'à partir des interfaces ATA/133 que l'on a put gérer des disques de plus de 128 Go.
Retour