Quais sistemas de arquivos Linux para pen drives?

8

Para desktops Linux, quando a compatibilidade com o Windows não é um problema, qual sistema de arquivos é preferido para pen drives? Por exemplo, ext2, ext3, ext4, btrfs, nilfs ou mesmo NTFS? O diário os desgastaria prematuramente? Ouvi dizer que é melhor montar com a opção noatime, mas como configurá-lo se for usado em muitos computadores?

Gary Shi
fonte
isso é escrito principalmente uma vez e lido muitas vezes ou é lido e escrito em proporções quase iguais? Se for o primeiro, eu escolheria ext2.
BSD

Respostas:

3

Todos os dispositivos flash decentes executam o nivelamento interno do desgaste, para que o diário não os desgaste prematuramente (também) prematuramente, de modo que o ext4 seja bom nessa perspectiva. O problema com o uso da maioria dos sistemas de arquivos unix em vários computadores são as permissões. Se os computadores diferentes não tiverem o mesmo conjunto de usuários com os mesmos UIDs, a propriedade estará errada. Por esse motivo, geralmente é melhor ficar com o fat32, o que também permite que você compartilhe com o Windows. Como alternativa, você pode usar o UDF, que pode fingir que os arquivos sempre pertencem ao usuário conectado interativamente que montou (automaticamente) a unidade.

psusi
fonte
Com o vfat, você não tem nenhuma permissão - como isso pode ser uma vantagem? "A compatibilidade do Windows não é um problema" era a restrição clara da questão.
usuário desconhecido
@userunknown, porque sem permissões, eles não podem causar problemas quando você move a unidade para outra máquina onde você tem um UID diferente.
27412 psusi
Se eu tiver permissões de sudo - se tiver permissões de sudo em uma máquina - posso executar uma tarefa para árvores de diretórios inteiras, mas os executáveis ​​permanecem executáveis ​​e graváveis ​​é apenas o que precisa ser gravável. Com o vfat, essas informações são perdidas e mais difíceis de restaurar do que o proprietário dos arquivos.
usuário desconhecido
@userunknown, sim, se você gosta de poder manter alguns arquivos graváveis ​​/ executáveis, mas não outros, o UDF seria a melhor opção para que você não precise se preocupar em chowning de um lado para o outro toda vez.
Psusi
1

O BTRFS seria bom, mas ainda não é estável, então eu usaria o ext2 ou ext3 / 4 sem um diário.


fonte
1

O método de cópia sobre gravação do BTRFS não exerce tanta pressão sobre o USB quanto o ext3-4 por causa de seu diário.

Pedra
fonte