Atualização 2018-05-25: Desde que escrevi esta resposta inicialmente em 2015, o exFAT continuou a crescer em popularidade, em grande parte devido à crescente popularidade do SDXC e à necessidade de um moderno sistema de arquivos multiplataforma. Pelo menos dois tipos de Ubuntu, Kylin (desktop) e MATE (core + desktop), incluem o suporte exFAT por padrão a partir de 18.04. Ainda está com patentes, mas, novamente, assim é o resto da família FAT . Algumas pessoas acham que podem contornar essas patentes ; outros tentaram desafiá-los , com pouco sucesso .
A série FAT de sistemas de arquivos tende a ser a mais amplamente suportada nos sistemas operacionais modernos. É um sistema de arquivos muito simples e uma implementação básica pode ser gravada rapidamente para qualquer plataforma. FAT16 é provavelmente a variedade mais amplamente suportada, seguida de perto pelo FAT32 . Para um drive de 64 GB, o FAT32 seria ideal. Como outros mencionaram, o problema é que você precisa usar um utilitário de terceiros para formatar a partição, caso esteja usando o Windows, pois o utilitário interno do Windows não pode criar partições FAT32 maiores que 32 GB. Além disso, o FAT32 não pode armazenar arquivos maiores que 4 GiB, já que o tamanho de cada arquivo é armazenado como um inteiro não assinado de 32 bits. O FAT32 provavelmente é sua melhor aposta se você puder tolerar o incômodo inicial de formatar a unidade e o limite de tamanho do arquivo.
OexFAT está começando a ter um uso mais difundido, principalmente em plataformas móveis, pois é um formato padrão para cartões SD grandes (SDXC). Você provavelmente encontrará suporte nativo para exFAT em qualquer dispositivo com um leitor de cartão SDXC. Como você observou, algumas plataformas - ou versões / distros específicas de plataformas - não enviam os drivers por padrão, geralmente porque a distribuição escolhe evitar softwares "não gratuitos". Toda a família FAT é onerada por patentes , mas a exFAT tem as patentes mais recentes do grupo (por exemplo, US8321439 e US8583708 ), a maioria dos quais não expira por um longo tempo. Minha recomendação seria usar o exFAT se o FAT32 for muito restritivo, especialmente se você estiver usando a unidade no Windows. Sim, talvez seja necessário instalar drivers em alguns sistemas Linux, mas eles são úteis drivers que provavelmente devem ser instalados de qualquer maneira, e as preocupações com patentes provavelmente não serão um problema para usuários individuais.
Formatar a unidade como UDF superaria algumas das limitações do FAT32. No entanto, é provável que algumas plataformas apresentem o dispositivo ao usuário como uma unidade óptica, o que poderia ser incômodo. Você provavelmente também precisará de um utilitário de terceiros para formatar a unidade no Windows ou no Mac. Se você seguir esse caminho, certifique-se de usar UDF simples, em vez de IVA, ou poupado. As duas últimas construções são para determinados tipos de mídia ótica e não funcionam como o esperado em uma unidade flash. Supostamente, o UDF não suporta arquivos maiores que 1GB no Linux para uma solução preguiçosa para uma vulnerabilidade de segurança (CVE-2006-4145) - não verifiquei isso. Também há algumas evidências indicando que o Windows pode se recusar a manipular mídia não óptica formatada como UDF, mas também não testei isso.