Artigo: 156560 - Última revisão: terça-feira, 20 de Janeiro de 2004 - Revisão: 2.0 Espaço livre necessário para converter FAT em NTFS
Este artigo foi publicado anteriormente em PT156560 Sumário
A conversão de uma partição de disco de um sistema de ficheiros FAT para NTFS requer uma certa quantidade de espaço livre em disco disponível para criar as estruturas de disco NTFS. Este artigo fornece uma descrição do processo que Convert.exe utiliza para converter a FAT em NTFS e aborda o espaço necessário para a conversão.
Mais Informação
A FAT e o NTFS utilizam estruturas de disco muito diferentes para representar a atribuição de espaço para ficheiros. Estas estruturas são muitas vezes referidas como metadados ou capacidades adicionais do sistema de ficheiros.
Os metadados do sistema de ficheiros FAT consistem num sector de arranque, numa ou mais tabelas de atribuição de ficheiros (FAT, File Allocation Tables), numa estrutura de directórios raiz de tamanho fixo e numa quantidade de espaço variável para cada subdirectório relacionado com o número de ficheiros existentes no subdirectório. Outro tipo de capacidades adicionais associado à FAT e ao NTFS está relacionado com o facto de os dois sistemas de ficheiros atribuírem espaço em disco em clusters de tamanho fixo. O tamanho exacto destas unidades de atribuição ou clusters é determinada no momento da formatação, estando as predefinições dependentes do tamanho do volume. O tamanho de cluster predefinido para o NTFS é mais pequeno do que a predefinição da FAT em volumes com tamanhos semelhantes. Uma vez que o espaço para os dados dos ficheiros só pode ser atribuído em quantidades de clusters inteiros, até mesmo um ficheiro com um byte acabará por utilizar espaço em disco equivalente ao de um cluster num volume FAT. O caso do NTFS é semelhante, mas ligeiramente mais complicado e não será tratado em detalhe neste artigo. Tal como a FAT, o NTFS tem um determinado número de capacidades adicionais de tamanho fixo e um determinado número de capacidades adicionais por ficheiro. Para suportar as funcionalidades de NTFS avançadas, como, por exemplo, capacidade de recuperação, segurança, suporte para volumes de grandes dimensões, entre outros, o número de capacidades adicionais dos metadados de NTFS é um pouco superior ao número de capacidades adicionais dos metadados de FAT. Por outro lado, uma vez que o número de capacidades adicionais dos clusters de NTFS é inferior ao da FAT, é muitas vezes possível guardar tantos ou mesmo mais dados num volume NTFS do que num volume FAT, mesmo sem utilizar a compressão de ficheiros NTFS. Para se proteger da possível ocorrência de danos causada por uma falha durante a conversão, Convert.exe deverá criar os metadados de NTFS utilizando apenas o espaço considerado livre pelo sistema de ficheiros FAT. Deste modo, se a conversão não for concluída, a representação da FAT dos ficheiros do utilizador continuará válida. Esta estratégia é dificultada pelo facto de um sector de dados de NTFS dever ocupar uma localização específica no disco, devendo um número muito limitado de outras estruturas ocupar sectores contíguos. Segue-se o esquema geral do processo de conversão:
NOTA: Quase todas as acções de escrita são efectuadas no espaço livre da FAT, pelo que uma falha manterá intacta a FAT. As únicas vezes em que a escrita é efectuada em espaço que não está livre, por exemplo, as vezes em que uma falha pode causar problemas, são:
O cálculo acima indicado reflecte fielmente o cálculo executado por Convert.exe. O resultado exacto obtido num sistema específico pode ser ligeiramente diferente. NOTA: Trata-se do espaço livre requerido pelo Convert.exe antes de tentar efectuar uma conversão. O cálculo inclui uma concessão para a possibilidade de poderem ser encontrados sectores danificados no espaço livre da FAT. Contudo, nos casos em que um volume tenha espaço livre suficiente para iniciar a conversão, e haja uma fracção significativa de espaço na unidade não utilizável, o processo de conversão poderá falhar. Como é indicado acima, este problema não deverá resultar em danos no disco. O volume deve ser automaticamente reconhecido como FAT. | Outros Recursos Outros Sites de Suporte
ComunidadesTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar ao topo