URL: https://linuxfr.org/forums/general-cherche-logiciel/posts/oblige-d-utiliser-un-systeme-de-fichier-proprietaire Title: Obligé d'utiliser un système de fichier propriétaire ? Authors: Pierre Alain B. Date: 2012年12月09日T08:45:02+01:00 Tags: format_ouvert Score: 10 Un ami me demandait ce matin quel système de fichier utiliser pour être commodément utilisé sur Linux/Windows/MacOSX et j'ajouterai Android. Je n'avais pas de réponse évidente à donner à part FAT32 qui est toutefois exclu à cause de son âge et de la limitation à 4 Go de la taille des fichiers. Quelles sont les alternatives ? J'en liste ci-dessous mais j'arrive à la conclusion que seules les solutions propriétaires exFAT/NTFS semblent vraiment convenir. Et par là même, je préfère tordre le bras aux Linuxiens que je sais plus flexibles que les Windowsiens que l'installation d'un pilote supplémentaire effraierai. Etes-vous d'accord avec mon analyse ? Ai-je oublié une solution bien meilleure ? (en-dehors d'un NAS accessible par tous au travers d'un protocole standard et agnostique du format de fichier utilisé de manière sous-jacente dans le NAS ?) FAT32 ===== Il y a 5 ans, j'aurais dit : la solution est FAT32 (l'ancien système de fichier Windows avant Vista) reconnu de tous. Mais FAT32 est très vieillissant en terme de performances et les ficheirs font au max. 4 Go => NO GO Pour le moment, la plupart de clés USB sont encore formatés en FAT32. ExFAT ===== Pour pallier aux défauts de FAT32, Windows propose exFAT depuis quelques années (Windows 7) qui lève la limite de taille et est fait spécifiquement pour les supports amovibles. - Win 7 supporte exFAT, Win XP et Vista également en installant un patch de Microsoft - Il y a un support d'exFAT (logique Microsoft = ne pas publier les spécifications) dans Linux (dispo dans Ubuntu) : http://apcmag.com/how-to-enable-exfat-in-ubuntu.htm mais je l'ai jamais testé - Mac OS X Snow Leopard 10.6.5 and later can create, read, write, verify, and repair exFAT file systems. - Il y a un support exFAT pour Android qui commence à arriver = https://play.google.com/store/apps/details?id=com.paragon.mounter&hl=en mais Nexus Media Importer ne supporte pas exFAT: https://play.google.com/store/apps/details?id=com.homeysoft.nexususb.importer&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5ob21leXNvZnQubmV4dXN1c2IuaW1wb3J0ZXIiXQ.. Si tu rootes ton appareil, il est possible aussi d'ajouter un support d'exFAT comme décrit ici : https://play.google.com/store/apps/details?id=eu.chainfire.stickmount&feature=search_result Conclusion = encore une connerie de Microsoft à ne pas chercher l'interopérabilité, ce n'est pas encore optimal partout => NO GO car un peu incertain EXT? ===== C'est le format de fichier par défaut de Linux dont les spécs sont libres. Mais il nécessite un driver dans Windows et Mac OS X. Mac OS X has full ext2/3/4 read/write capability through the Paragon ExtFS [20] software, which is a commercial product. Free software such as ext4fuse have only read-only support with limited functionality. Android le lit sans pb (les partitions Android sur les téléphones sont dans ce format) => Pas out of the box = NO GO HFS+ ==== On ne sortira pas du monde Mac et ce sera un peu galère sous Linux et Windows. http://en.wikipedia.org/wiki/HFS_Plus Que reste-t-il donc ? NTFS ==== Le format de fichier par défaut de Windows que les autres OS ont bien été obligés de supporter. On pourra lire les partitions NTFS depuis Linux et MacOSx - les drivers spécifiques qui ont du être développés ont eu le temps d'être bien testés et doivent être stables. C'est peut-être, de manière un peu triste, le choix le plus sage.