Pour les postes de travail Linux, lorsque la compatibilité avec Windows n'est pas un problème, quel système de fichiers est préféré pour les clés USB? Par exemple ext2, ext3, ext4, btrfs, nilfs ou même NTFS? La journalisation les épuiserait-elle prématurément? J'ai entendu qu'il est préférable de monter avec l'option noatime, mais comment le configurer s'il est utilisé sur de nombreux ordinateurs?
linux
filesystems
flash-memory
Gary Shi
la source
la source
Réponses:
Tous les appareils flash décents effectuent un nivellement d'usure interne afin que le journal ne les use pas (trop) prématurément, donc ext4 est bien de ce point de vue. Le problème avec l'utilisation de la plupart des systèmes de fichiers Unix sur plusieurs ordinateurs est lié aux autorisations. Si les différents ordinateurs n'ont pas le même ensemble d'utilisateurs avec les mêmes UID, la propriété sera incorrecte. Pour cette raison, il est généralement préférable de s'en tenir à fat32, qui vous permet également de partager avec Windows. Comme alternative, vous pouvez utiliser UDF, qui peut prétendre que les fichiers appartiennent toujours à l'utilisateur connecté de manière interactive qui a (automatiquement) monté le lecteur.
la source
BTRFS serait bien, mais il n'est pas encore stable, donc j'utiliserais ext2 ou ext3 / 4 sans journal.
la source
La méthode de copie sur écriture de BTRFS ne met pas la pression de port sur l'USB comme ext3-4 en raison de son journal.
la source