La tabla de asignación de archivos (FAT) Sistemas de archivos

La comprensión de los sistemas de archivos FAT

El sistema de archivos FAT se introdujo inicialmente con el MS-DOS del sistema operativo (SO), cuando los discos duros generalmente mucho menor, y la estructura de carpetas no es tan intrincado como en las redes de hoy. El sistema de archivos FAT continúa con el apoyo de cada SO de Microsoft desde su llegada. El primer sistema de archivos FAT sólo podía apoyar un máximo tamaño de la partición de 2GB. Esto significaba que cuando un equipo de unidad de disco duro es mayor que 2GB, usted tuvo que particionar el disco duro en un número de particiones más pequeñas, cada partición con el tamaño no superior a 2 GB.

El sistema de archivos FAT protege los archivos mediante el almacenamiento de dos copias de la tabla de asignación de archivos en el volumen FAT. En los casos en que una copia de la tabla de asignación de archivos está dañado, la otra copia de la tabla de asignación de archivos se utiliza. La tabla de asignación de archivos se especifica la ubicación en el bloque de parámetros del BIOS (BPB), de sector de arranque de la FAT. Es también en el volumen almacenado en un byte offset. Esto asegura que todos los archivos necesarios para iniciar el sistema se puede encontrar.

Las cifras reales en los nombres de los diferentes sistemas de archivos FAT se asocian con el número de bits utilizados para una tabla de asignación de archivos de entrada. Por ejemplo, FAT12 utiliza un archivo de 12 bits tabla de asignación de entrada, FAT16 utiliza un archivo de 16 bits de la tabla de asignación de la entrada, y FAT32 utiliza un archivo de 32 bits de la tabla de asignación de entrada. FAT16 funciona eficazmente en los pequeños discos de estructuras de carpetas y sin complicaciones, mientras que FAT32 funciona eficazmente en los grandes discos que han intrincadas estructuras de carpetas. FAT16 en MS-DOS, Windows 3.x, Windows 95, Windows 98 y Windows 2000 funciona en la misma manera con cada sistema operativo. FAT32 fue introducido con Windows 98 de la segunda versión (OSR2). FAT32 opera lo mismo en el Windows 98 OSR2 y Windows 2000.

El sistema de archivos FAT16

El sistema de archivos FAT16 es compatible con la mayoría de los sistemas operativos. Esto es evidente por MS DOS, Windows 95, Windows 98, Windows Me, Windows NT, Windows 2000 y Windows XP para poder utilizar el sistema de archivos FAT16. FAT16 generalmente funciona bien en la gestión de espacio en disco cuando el tamaño del volumen es inferior a 256 MB. Usted debe abstenerse de utilizar los volúmenes FAT16 de más de 512 MB. FAT16 no puede ser utilizado en los volúmenes que sobrepasen los 4 GB.

FAT16 mapas agrupaciones en la partición FAT. Un clúster es la unidad más pequeña que el sistema operativo utiliza el sistema operativo cuando se asigna espacio en la partición. Un grupo es también a veces a que se refiere como una unidad de asignación.

La tabla de asignación de archivos se identifican un grupo en la partición FAT como:

FAT16 El volumen está estructurado de la siguiente manera:

La carpeta raíz tiene una entrada para cada uno de los archivos y carpetas almacenados en el volumen FAT16 y tiene su número máximo de entradas de la tabla fijada en 512 para cada unidad de disco. Un archivo o carpeta de entrada contiene los datos que figuran a continuación:

El atributo de bytes en una carpeta indica qué tipo de entrada que es y está generalmente controlado por el sistema operativo. Cuatro bits del byte de atributo puede ser activado o desactivado por el usuario. Estos son:

Los archivos se asignó la primera ubicación en el volumen FAT16. El primer grupo de la dirección utilizada por el archivo de inicio es el grupo en el número de tabla de asignación de archivos. Las agrupaciones también tienen un puntero al siguiente grupo en el archivo. El grupo al final del archivo contiene sin embargo un indicador hexadecimal que indica que este grupo es el final del archivo.

Algunas desventajas del sistema de archivos FAT16 se resumen a continuación:

El sistema de archivos FAT32

El sistema de archivos FAT32 puede manejar particiones más grandes que lo que el sistema de archivos FAT16 puede manejar. Puede soportar particiones FAT32 de hasta 2047 GB de tamaño en comparación con FAT16 de 4 GB. Con FAT32, no hay ninguna restricción sobre el número de entradas que la carpeta raíz puede contener. Con FAT16, la carpeta raíz sólo puede contener un máximo de 512 entradas. El sector de arranque es también una copia de seguridad en los volúmenes FAT32. Un volumen FAT32 debe sin embargo tener un mínimo de 65.527 clústeres.
La arquitectura de FAT32 es muy parecida a la arquitectura del sistema de archivos FAT16. FAT32 fue diseñado con poco cambios arquitectónicos para asegurar la compatibilidad con programas existentes y los controladores de dispositivo. Lo que esto significa es que los controladores de dispositivos y herramientas utilizadas para la GRASA particiones FAT16 seguirá trabajando para las particiones FAT32.
FAT32, sin embargo, necesitan 4 bytes de la tabla de asignación de archivos para almacenar los valores de clúster. Esto ha dado lugar a la revisión o ampliación de estructuras de datos internas, en las estructuras de datos en disco y se publicarán las API.

Algunas desventajas del sistema de archivos FAT32 se resumen a continuación:



Comienzo de la página 5 Libre Herramientas de Red

Guardar la tabla de asignación de archivos (FAT) Sistemas de archivos

Latest Blog Posts


Inglés Inglés Alemán Alemán Español Español Francés Francés Italiano Italiano Portugués Portugués Ruso Ruso Neerlandés Neerlandés
Griego Griego Hindi Hindi Japonés Japonés Coreano Coreano Chino Chino Chino (simplificado) Chino (simplificado) Árabe Árabe

Derecho de Autor 2009 Tech-FAQ. Todos los derechos reservados. Política de Privacidad.