Devo formatar pen drives e cartões SD para FAT, FAT32, exFAT ou NTFS? (Arquivos do Windows, distribuições Linux ao vivo)

18

Depende do tamanho da mídia qual escolher ou de alguns outros parâmetros? No Windows 7, o FAT16 é o padrão. No instalador USB universal da pendrivelinux.com, FAT32. Qual devo escolher? E quanto ao NTFS para Windows?

E o exFAT ? É o sistema de arquivos projetado pela Microsoft para mídia removível. Existe alguma diferença entre pen drives e cartões SD a esse respeito?

Vendo os desenvolvimentos na outra pergunta , ainda devo usar algo como exFAT se não quiser que as lixeiras sejam criadas em todas as máquinas nas quais conecto meu pen drive USB?

superusuário
fonte
11
Os cartões SDXC são formatados usando exFAT por padrão, embora, é claro, você possa reformatá-los conforme necessário.
Karan

Respostas:

15

Simplificando:

  • Entre FAT e FAT32, basta escolher FAT32.
  • Entre NTFS e FAT32, se você usar a unidade apenas no Windows, use NTFS. Em qualquer outro caso, use FAT32.

Por que NTFS para Windows?

  • O NTFS (New Technology File System) foi introduzido pelo Windows e é suportado desde as primeiras versões do Windows. Então isso se tornou uma coisa do Windows.

  • É o sistema de arquivos nativo para Windows NT, Windows 2000 e Windows XP.

  • Permite a indexação, o que melhora a pesquisa de arquivos (principalmente, mais rápido); causa um leve impacto no desempenho (pode desligar).
  • Possui melhor segurança - como criptografia em arquivos (não suportada pelo Windows XP Home edition) e regras de acesso por usuário (você pode impedir que sua esposa veja a pasta pornô!)
  • Suporta cotas de usuários (impede que os tykes baixem muitos arquivos MP3)
  • Possui compactação em arquivos.
  • É registrado no diário, diminuindo a perda de dados (o ScanDisk na inicialização é desnecessário).
  • Usa nomes de arquivo Unicode (permite caracteres externos e estendidos) e suporta nativamente nomes de arquivos longos.
  • Suporta arquivos maiores que o FAT (maior que 4 GB).
  • Permite tamanhos de volume maiores (maiores que 1 TB). Fala-se de um limite teórico de 16 exabytes e até 2 terabytes.
  • Formato suportado em discos dinâmicos (sem discos dinâmicos no Windows XP Home).
  • Funciona bem com cache grande (sistemas com mais de 96 MB).
  • Apresenta melhor desempenho em volumes ~ 20 GB e mais.
  • É mais eficiente em termos de espaço em grandes volumes (maiores que 8 GB).
  • Resistente à fragmentação.

Por que o FAT32 para Linux?

  • O FAT32 funciona bem em quase todos os lugares. [O FAT32 nem é o sistema de arquivos padrão no Linux (ao contrário de NTFS e Windows)]
Hele
fonte
11
O Windows formata unidades USB como NTFS por padrão O Windows 7 formata um USB como FAT16 por padrão. Talvez eu tenha um pedaço de pau velho demais? Isso depende disso?
Super
Quão grande é isso ?
Hele
Mais de uma vara?
Hele
Tenho varas que variam de 256 Mb até 8 Gb. (Editado.)
superusuário
3
Essa é uma boa lista, mas parece ter um viés de NTFS. Nem sequer menciona o exFAT (que foi desenvolvido especialmente para mídia removível). Além disso, vários pontos não têm influência na mídia flash (por exemplo, eu nunca vi um cartão de memória de 1 TB ou uma unidade USB com cache). Além disso, ele não fornece informações sobre o impacto que o NTFS tem na mídia flash; por exemplo, o recurso de registro no diário faz com que ele grave no disco com mais frequência (o que é ruim para a mídia flash) do que o FAT?
Synetech
4

O Windows formata as unidades USB como NTFS por padrão, o FAT é realmente antigo e o tipo de sistema de arquivos que você deseja usar depende da sua necessidade.

NTFS

  • Suporta arquivos maiores que 4 GB
  • Pode executar o Windows 8 ao vivo
  • O UNetbootin não oferece suporte a NTFS e se recusa a usar unidades formatadas em NTFS.

FAT32

  • Os arquivos devem ter menos de 4 GB
  • Linux Live funciona

Saiba que você pode ter várias partições no seu dispositivo USB e, portanto, pode ter uma partição NTFS e FAT32.

HackToHell
fonte
11
+1 para o ponteiro na Unetbootin, apenas me salvou de um monte de agravamento na estrada
sq33G
NTFS por padrão? Certamente não! Até o Windows 8.1 seleciona FAT (16!) Como padrão para cartões menores de 2 GB e FAT32 para cartões maiores de 2 GB.
Foo Bar
2

Eu recomendo usar o UDF , que tem aproximadamente as mesmas vantagens que o NTFS mencionado na resposta do @ Hele. O maior motivo para usar UDF em vez de NTFS é a compatibilidade com o OS X. O OS X pode apenas ler, mas não gravar, em partições NTFS. O UDF é bem suportado, leitura e gravação, no Windows®, OS X e Linux.

Para formatar uma unidade como UDF, consulte:


Cept Exceto Windows XP, que possui suporte UDF somente leitura

imgx64
fonte
O UDF também é otimizado para mídias com ciclos limitados de reescrita, como CD / DVD-RW e unidades flash.
Anixx 19/09/19
0

NTFS e exFAT são mais rápidos que FAT32 na memória flash.

Referência: Resultados de Benchmark: Iometer 4 KB Random And Streaming Read / Write

TomTrottier
fonte
2
Gostaria de compartilhar alguns números? O link pode desaparecer ...
vonbrand
11
Não tenho certeza de que você possa generalizar os resultados do benchmark SSD para pen drives muito mais baratos e mais simples.
22413 Lyman Enders Knowles #