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
       FAT12
      FAT16
               FAT32
  Fechas almacenadas
                  Creación, modificación, acceso
Rango de fechas   soportado
          1 de enero de 1980 - 31 de diciembre de 2107
        Metadatos
                           No de modo nativo
           Atributos
Sólo lectura, oculto, sistema, archivo, nombre del volumen
         Permisos

                                        No
Compresión transparente
Por volumen, Stacker, DoubleSpace, DriveSpace

                              No
Cifrado transparente
Por volumen sólo con DR-DOS
                             No


Fuentes.