La Table d'allocation de fichiers (FAT) Systèmes de fichiers

Comprendre les systèmes de fichiers FAT

Le système de fichiers FAT a été initialement mis en place avec le MS-DOS du système d'exploitation (OS), lorsque les disques durs sont généralement beaucoup plus petite, et la structure des dossiers n'a pas été aussi complexe car il est dans les réseaux d'aujourd'hui. Le système de fichiers FAT continue à être pris en charge par chaque système d'exploitation de Microsoft depuis son avènement. Le premier système de fichiers FAT ne peut que soutenir un maximum de 2 Go la taille de la partition. Qu'est-ce que cela signifie est que, si un disque dur de l'ordinateur de route a été supérieure à 2 Go, vous avez eu à partitionner le disque en un certain nombre de petites partitions, chacune ne dépassant pas la taille de la partition de 2 Go.

Le système de fichiers FAT protège le stockage des fichiers par deux copies de la table d'allocation des fichiers sur le volume FAT. Dans les cas où une copie de la table d'allocation des fichiers est corrompu, l'autre copie de la table d'allocation des fichiers est utilisée. La table d'allocation des fichiers de l'emplacement est spécifié dans le bloc de paramètres BIOS (BPB), du secteur de démarrage FAT. Il est également stockées sur le volume dans un décalage d'octet. Cela permet de s'assurer que tous les fichiers nécessaires au démarrage du système peuvent être trouvées.

Le nombre réel des personnes dans les noms des différents systèmes de fichiers FAT sont associés avec le nombre de bits utilisés pour une table d'allocation des fichiers d'entrée. Par exemple, FAT12 utilise un 12-bit entrée de table d'allocation des fichiers, FAT16 utilise un 16-bit entrée de table d'allocation des fichiers, et FAT32 utilise un 32-bit entrée de table d'allocation des fichiers. FAT16 fonctionne de manière efficace sur les petits disques et des structures de dossiers simples, tout en FAT32 fonctionne de manière efficace sur les grands disques qui ont des structures complexes dossier. FAT16 en mode MS-DOS, Windows 3.x, Windows 95, Windows 98 et Windows 2000 fonctionne de la même façon à chaque OS. FAT32 a été introduit avec Windows 98 la deuxième version (OSR2). FAT32 fonctionne de la même sous Windows 98 OSR2 et Windows 2000.

Le système de fichier FAT16

Le système de fichiers FAT16 est compatible avec la majorité des systèmes d'exploitation. Ceci est évident par MS DOS, Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000 et Windows XP sont en mesure d'utiliser le système de fichiers FAT16. FAT16 fonctionne généralement bien dans la gestion de l'espace disque lorsque la taille du volume est inférieur à 256. Il faut s'abstenir d'utiliser les volumes FAT16 de plus de 512Mo. FAT16 ne peuvent pas être utilisés sur des volumes qui dépassent 4 GB.

FAT16 cartes clusters sur la partition FAT. Un cluster est la plus petite unité que le système d'exploitation OS utilise quand il attribue l'espace sur la partition. Un cluster est aussi parfois considéré comme une unité d'allocation.

La table d'allocation des fichiers identifie un cluster de la partition FAT en tant que:

Le volume FAT16 est structuré comme suit:

Le dossier racine possède une entrée pour chaque fichier et dossier stocké sur le volume FAT16 et a son nombre maximum d'entrées de table fixé à 512 pour chaque disque dur. Un fichier ou du dossier de l'entrée contient les informations énumérées ci-dessous:

Les attributs d'un dossier en octet indique le type d'entrée qu'il est et est généralement contrôlé par l'OS. Quatre bits de l'octet d'attribut peut être activée ou désactivée par l'utilisateur. Ce sont:

Les dossiers sont attribués le premier emplacement disponible sur le volume FAT16. Le premier groupe de l'adresse utilisée par le fichier de départ est le nombre dans le groupe table d'allocation des fichiers. Les grappes ont aussi un pointeur vers le prochain groupe dans le fichier. Le groupe à la fin du fichier contient toutefois un hexagone indicateur qui indique que ce groupe particulier est la fin du fichier.

A quelques inconvénients liés aux systèmes de fichiers FAT16 sont résumées ci-dessous:

Le système de fichiers FAT32

Le système de fichiers FAT32 peut traiter de plus grandes partitions que ce que le système de fichiers FAT16 peut gérer. Partitions FAT32 peut soutenir jusqu'à 2047 Go en taille par rapport à FAT16 de 4 GB. Avec FAT32, il n'y a pas de restriction sur le nombre d'entrées que le dossier racine peut contenir. En FAT16, le dossier racine ne peut contenir un maximum de 512 entrées. Le secteur de démarrage est également appuyée sur des volumes FAT32. Un volume FAT32 doit cependant avoir un minimum de 65.527 groupes.
Le FAT32 architecture ressemble beaucoup à l'architecture du système de fichiers FAT16. FAT32 a été conçu avec peu de modifications architecturales afin d'assurer une compatibilité avec les programmes et pilotes de périphériques. Qu'est-ce que cela signifie, c'est que les pilotes de périphériques et les outils utilisés pour FAT partitions FAT16 de continuer à travailler pour les partitions FAT32.
FAT32 cependant besoin de 4 octets dans la table d'allocation des fichiers pour stocker des valeurs de cluster. Cela a conduit à la révision ou l'extension de structures de données internes, sur le disque de structures de données et de publication des API.

A quelques inconvénients liés aux systèmes de fichiers FAT32 sont résumées ci-dessous:



Top 5 Free Networking Tools

Bookmark File Allocation Table (FAT) Systèmes de fichiers

Latest Blog Posts


Anglais Anglais Allemand Allemand Espagnol Espagnol Français Français Italien Italien Portugais Portugais Russe Russe Néerlandais Néerlandais
Grec Grec Hindi Hindi Japonais Japonais Coréen Coréen Chinois Chinois Chinois (simplifié) Chinois (simplifié) Arabe Arabe

Copyright 2009 Tech-FAQ. Tous droits réservés. Politique de confidentialité.