Mise à jour 2018-05-25: depuis que j'ai écrit cette réponse en 2015, exFAT a continué de gagner en popularité, en grande partie en raison de la popularité croissante de SDXC et de la nécessité d'un système de fichiers multiplateforme moderne. Au moins deux versions d'Ubuntu, Kylin (bureau) et MATE (cœur + bureau), incluent la prise en charge exFAT par défaut à partir du 18.04. Il est toujours grevé de brevets, mais, encore une fois, le reste de la famille FAT l'est aussi . Certaines personnes pensent qu'elles peuvent contourner ces brevets ; d'autres ont essayé de les défier , sans grand succès .
La série FAT de systèmes de fichiers a tendance à être la plus largement prise en charge sur les systèmes d'exploitation modernes. C'est un système de fichiers très simple, et une implémentation de base peut être écrite rapidement pour n'importe quelle plate-forme. FAT16 est probablement la variété la plus largement supportée, suivie de près par FAT32 . Pour un lecteur de 64 Go, FAT32 serait idéal. Comme d'autres l'ont mentionné, le problème est que vous devez utiliser un utilitaire tiers pour formater la partition si vous utilisez Windows car l'utilitaire Windows intégré ne peut pas créer de partitions FAT32 supérieures à 32 Go. En outre, FAT32 ne peut pas stocker des fichiers supérieurs à 4 Gio, car la taille de chaque fichier est stockée sous la forme d'un entier non signé 32 bits.FAT32 est probablement votre meilleur pari si vous pouvez tolérer les tracas initiaux de formatage du lecteur et la limite de taille de fichier.
exFAT commence à être utilisé plus largement, en particulier sur les plates-formes mobiles, car il s'agit d'un format standard pour les grandes cartes SD (SDXC). Vous trouverez probablement un support natif pour exFAT sur n'importe quel appareil équipé d'un lecteur de carte SDXC. Comme vous l'avez remarqué, certaines plates-formes - ou versions / distributions spécifiques de plates-formes - ne livrent pas les pilotes par défaut, généralement parce que la distribution choisit d'éviter les logiciels «non libres». Toute la famille FAT est grevée de brevets , mais exFAT possède les brevets les plus récents du groupe (par exemple, US8321439 et US8583708 ), dont la plupart n'expireront pas avant longtemps. Ma recommandation serait d'utiliser exFAT si FAT32 est trop restrictif, en particulier si vous utilisez souvent le lecteur sous Windows.Oui, vous devrez peut-être installer des pilotes sur certains systèmes Linux, mais ce sont des pilotes utiles qui devraient probablement être installés de toute façon, et les problèmes de brevet ne seront probablement pas un problème pour les utilisateurs individuels.
Le formatage du disque au format UDF permettrait de surmonter certaines des limitations de FAT32. Cependant, certaines plates-formes sont susceptibles de présenter l'appareil à l'utilisateur comme un lecteur optique, ce qui pourrait être encombrant. Vous auriez également probablement besoin d'un utilitaire tiers pour formater le disque sous Windows ou Mac. Si vous suivez cette voie, assurez-vous d'utiliser de l'UDF ordinaire, plutôt que de la TVA ou de la ménager. Les deux dernières versions sont destinées à certains types de supports optiques et ne fonctionneront pas comme prévu sur un lecteur flash. Apparemment, UDF ne prend pas en charge les fichiers de plus de 1 Go sous Linux en raison d'un correctif paresseux pour une vulnérabilité de sécurité (CVE-2006-4145) - je n'ai pas vérifié cela. Il existe également des preuves pour indiquer que Windows peut carrément refuser de gérer les supports non optiques formatés en UDF, mais je n'ai pas testé cela non plus.