Sistemas de arquivo fat
FAT – FAT ou File AllocationTable é o nome do sistema de arquivos criado com a primeira versão do DOS. Ele existe até hoje, apesar de ter se modificado e receber outros nomes como FAT12, FAT16, FAT32, etc. O sistema FAT é na verdade um grande “índice” que aponta para toda informação armazenada nos disquetes, discos rígidos, etc. Quando salvamos um arquivo em um disco que contém o sistema FAT, este é dividido em pequenos pedaços e gravado no disco em várias posições diferentes. O sistema FAT, guarda os locais no disco onde os pedaços de arquivo se encontram, de modo a poder recuperá-lo posteriormente.
O sistema de arquivos FAT foi inventado em 1977 para armazenar arquivos em disquetes. Apesar de ter sido criado para disquetes, o sistema foi modificado para trabalhar também com outros tipos de dispositivos de armazenamento. À medida que foram surgindo dispositivos com grande capacidade de armazenamento, o sistema FAT (que inclui o FAT12 e o FAT 16), começou a mostrar as suas limitações. O sistema FAT só consegue trabalhar com volumes de até 2 GB. Assim, se quisermos usar FAT num HD de 5 GB por exemplo, teremos que dividi-lo em, pelo menos, três partes. Além disso, o sistema FAT não é muito eficiente na hora de lidar com volumes maiores que 512 MB.
Para acabar com algumas das limitações do sistema FAT, foi criado em 1996 o sistema FAT32. O sistema FAT32 foi introduzido por uma versão do Windows pouco conhecida chamada de Windows 95 OSR2. A partir dai, todos as versões do Windows passaram a ter suporte à FAT32 (Windows 98/98SE/ME/2000/XP).
Funcionamento e Estrutura do HD para sistema de arquivo FAT
Mas como o sistema FAT trabalha? Primeiramente precisamos conhecer melhor o funcionamento dos disquetes e discos rígidos. Existe uma operação chamada de “formatação física” que divide os dispositivos de armazenamento em trilhas e setores. Além da formatação física existe também a “formatação lógica”. É a formatação lógica que coloca