Vfat
Todos os vários sistemas de arquivos são constituídos de um conjunto de estruturas lógicas que permitem ao sistema operacional organizar os dados gravados e acessá-los com a maior velocidade e confiabilidade possíveis.
Através do sistema de arquivos é que se determina o espaço utilizado no disco, além de ser o método que permite gerenciar como partes de um arquivo podem ficar ‘espalhados’ no dispositivo de armazenamento, ele também determina como arquivos podem ser gravados, copiados, alterados, nomeados e até apagados.
Neste trabalho falaremos sobre o primeiro sistema de arquivos criado, o VFAT, que foi desenvolvido para funcionar com as primeiras versões do MS-DOS (sistema operacional criado pela Microsoft). Introdução …exibir mais conteúdo…
Uma evolução natural da antiga FAT16, a FAT32, utiliza 32 bits para o endereçamento de cada cluster, permitindo clusters de apenas 4 KB, mesmo em partições maiores que 2 GB. O tamanho máximo de uma partição com FAT32 é de 2048 GB (2 TB), o que a torna adequada para os discos de grande capacidade que temos atualmente. A FAT 16possui uma grave limitação quanto ao tamanho dos nomes de arquivos, que não podem ter mais do que onze caracteres, sendo oito para o nome do arquivo e mais três para a extensão, como em “formular.doc”. O limite de apenas oito caracteres é um grande inconveniente, o “Boletim da 8º reunião anual de diretoria”, por exemplo, teria de ser gravado na forma de algo como “8reandir.doc”, certamente um nome pouco legível. Sabiamente, a Microsoft decidiu eliminar esta limitação no Windows 95.Sendo assim possível ter nomes de arquivos com até 256 caracteresmais três para a extensão. EX: nomedoarquivomuitograndesemproblemas.txt. Através do FAT32 arquivos com nomes longos são gravados no diretório raiz respeitando o formato 8.3 (oito letras e uma extensão de até três caracteres) sendo o nome verdadeiro armazenado em uma área reservada. Se tivéssemos dois arquivos, chamados de “Reunião anual de 1998” e “Reunião anual de 1999”, por exemplo, teríamos gravados no diretório raiz “Reunia~1” e “Reunia~2”. Se o disco fosse lido a partir do DOS, o sistema leria apenas este nome simplificado. Lendo o disco