Disposición de la impulsión FAT32 |
Compensación |
Descripción |
Comienzo de la partición |
Sector del cargador |
Comienzo de la partición + del número de sectores reservados |
Tablas del FAT |
Comienzo de la partición + del número del sector reservado + (número de los sectores por el FAT * 2)
[Si se asume que el reflejo del FAT está permitido, esto es casi siempre verdad] |
Directorio de raíz |
Comienzo de la partición + del número de sectores reservados + (número de los sectores por el FAT * 2) + número de sectores en directorio de raíz |
Área de datos |
Las entradas del FAT pueden contener los valores que indican:
- El racimo siguiente en una cadena del FAT para un archivo dado.
- Los racimos libres es decir, los racimos que son parados por cualquier archivo La información de malos sectores es decir, el racimo que contiene unos o más sectores que se dañan y no deben físicamente ser utilizados.
- El racimo final de un archivo.
Entradas de la tabla del FAT |
Número (tuerca hexagonal.) |
Descripción |
0 |
Racimo libre |
???? |
Racimo funcionando, racimo siguiente en cadena |
FF0-FF6/FFF0-FFF6 |
El racimo es reservado |
FF7 /FFF7 |
El racimo contiene malos sectores |
FF8-FFF/FFF8-FFFF |
Extremo del archivo |
Cada entrada del FAT representa una dirección del racimo y contiene un indicador a la dirección siguiente del racimo (entrada del FAT) para el archivo. La entrada pasada del FAT para un archivo contiene el valor final del racimo en vez de un indicador.
Las primeras dos entradas en un FAT contienen la información sobre el FAT. Estos octetos del FAT contienen un octeto del descriptor de los medios. Este octeto se puede utilizar para encontrar el tipo de los medios del disco de los cuales esta entrada del FAT está. Las terceras y subsecuentes entradas en el FAT se asignan a los racimos de la espacio de disco, comenzando con el primer racimo disponible para uso de archivos. Una entrada del FAT puede tener valores uces de los dados en la tabla antedicha, basada en la información que desea transportar. Un 000H en FAT 12-Bit o 0000H en el FAT 16-Bit indica que el racimo que corresponde a esta localización del FAT unallocated o es vacío.
Cualquier valor de FF8H a FFFH en FAT 12-Bit o FFF8H a FFFFH en 16 - el FAT del pedacito indica que este racimo es el racimo pasado en una cadena de racimos de un archivo. Valor de FF0H a FF7H en 12 - el FAT del pedacito indica racimos reservados. Un FF7H en un FAT 12-Bit o un FFF7H en el FAT 16-Bit indica que el racimo que corresponde a la localización del FAT es un mal racimo es decir que esto es básicamente un racimo que contiene malos sectores. Este racimo no se utiliza para el almacenaje de datos. Cualquier otro valor en la tabla del FAT es un indicador al racimo siguiente en la cadena de la asignación de un espacio para un fichero.
|