Tabla de asignación de archivos

Tabla de asignación de archivos
Información sobre la plantilla
TablaAA.gif
Concepto:FAT: Tabla de asignación de archivos. Parte del sistema de archivos del DOS y OS/2 que lleva un seguimiento de la ubicación de los datos almacenados en un disco duro.

 FAT: (File Allocation Table). Tabla de asignación de archivos. Parte del sistema de archivos del DOS y OS/2 que lleva un seguimiento de la ubicación de los datos almacenados en un disco duro. Cuando el disco se formatea a alto nivel, el FAT se registra dos veces y contiene una tabla con una entrada para cada cluster (conglomerado) en disco duro. Cada entrada FAT tiene una extensión de 16 ó 32 bits (todo depende de si es una entrada FAT16 o FAT32).

La lista de directorios, que contiene el nombre del archivo, extensión, fecha, etc., apunta a la entrada del FAT donde comienza el archivo. Si un archivo es más grande que un cluster, la primera entrada del FAT apunta a la siguiente entrada del mismo donde se encuentra almacenado el segundo cluster del archivo, y así sucesivamente hasta el fin del archivo. Si un cluster se daña, su entrada FAT se marca como tal y ese cluster no se usa nuevamente.

Historia.

FAT fue creado por Bill Gates y Marc McDonald en 1977 con el objeto de manejar discos en BASIC. Fue incorporado por primera vez en el sistema operativo QDOS por Tim Paterson en agosto de 1980, para los computadores S-100 de arquitectura Intel 8086. Este sistema de archivos fue la principal diferencia entre QDOS y CP/M.

Tabla de Asignación de Archivos.


FAT12
FAT16
FAT32
Desarrollador
                             Microsoft
Nombre completo
Tabla de Asignación de Archivos
(versión de 12 bits)
(versión de 16 bits)
(versión de 32 bits)
Introducido
1977 (Microsoft Disk BASIC)
Julio de 1988 (MS-DOS 4.0)
Agosto de 1996 (Windows 95 OSR2)
Identificador de partición
0x01 (MBR)
0x04, 0x06, 0x0E (MBR)
0x0B, 0x0C (MBR)
EBD0A0A2-B9E5-4433
-87C0-68B6B72699C7 (GPT)
Estructuras
FAT12
FAT16
FAT32
Contenido de carpeta
Tabla
Ubicación de archivo
Lista enlazada
Bloques defectuosos
Lista enlazada
Límites
FAT12
FAT16
FAT32
Tamaño máximo de archivo
32 MB
2 GB
4 GB
Número máximo de archivos
4.077
65.517
268.435.437
Longitud máxima del nombre de archivo
8.3 (11) o 255 caracteres cuando se usan LFNs (Long File Names)
Tamaño máximo del volumen
2 MB
2 GB
2 TB
Características
































Fuentes.