• # FAT32, ExFAT, NTFS et... UDF

    Posté par (site web personnel) . En réponse au message formatage DD externe compatible avec Windows, quel format ?. Évalué à 9.

    FAT32 est effectivement un système de fichiers assez antique, très simple, et très déficient : on est sûr de pouvoir le lire à peu près partout, même sur des systèmes assez anciens, mais il est impossible d'y stocker des liens symboliques ou physiques et des fichiers de plus de 4 Gio.

    ExFAT est un successeur de FAT, c'est un format ouvert depuis quelques années. Il est lisible sur à peu près tous les systèmes relativement récents. Il permet de stocker des fichiers de grande taille que FAT-32 refuserait, mais à part ça, il est toujours déficient dans pas mal de domaines (pas de liens symboliques ni physiques, en particulier).

    NTFS est un système de fichiers propriétaire, qui n'a d'intérêt que pour les système d'exploitation Windows. À éviter maintenant qu'on a ExFAT. À noter qu'il est censé supporter les liens symboliques, mais c'est fluctuant selon le système d'exploitation utilisé.

    Enfin, un dernier système de fichier mérite d'être mentionné : UDF. C'est le système de fichiers des DVD, et il est donc, au moins théoriquement, pris en charge sur tous les systèmes d'exploitation actuels. Contrairement à ce qu'on pourrait imaginer, il est tout à fait utilisable en lecture et en écriture sur des supports non optiques. Il a pour avantages d'être une norme ISO et de prendre impeccablement en charge toutes les subtilités unixiennes, comme les liens symboliques et physiques, les propriétaires et les droits d'accès, y compris une notion tout à fait intéressante de propriétaire non défini. L'ennui, c'est que les outils de gestion d'UDF sont très basiques sous GNU/Linux, et que sa prise en charge par le noyau est également assez limitée (on constate par exemple des débits d'écriture pitoyables).

    Aujourd'hui, je ne recommanderais malheureusement pas UDF, pour cette dernière raison. C'est dommage, parce que la solution la plus pertinente, à savoir ExFAT, manque quand même de liens symboliques, alors que c'est tout de même assez utile pour bien ranger ses fichiers.