Comprei recentemente um pendrive que usarei para compartilhar dados entre mim e meus colegas.
Gostaria de formatá-lo como ext3, mas sei que isso causará problemas porque, por exemplo, o Mac OS X tem problemas para montá-lo.
O problema é que qualquer outro FS que usei antes (exceto ext2 ou ext4) parece estragar o bit executável dos arquivos que estavam nele.
Por exemplo, coloquei um arquivo pdf normal não executável no stick, retiro-o novamente e de repente ele é executável (ou seja, a permissão de executável está habilitada).
Não gosto desse tipo de trapaça. Qual sistema de arquivos devo usar? Ou esse problema não está relacionado ao FS?
Responder1
De acordo comFormato de disco universal - Wikipedia, o UDF pode funcionar: tem permissões no estilo POSIX, pode ser lido por Linux, Mac OS X e Windows XP e superior e pode ser gravado por Linux, Mac OS X e Windows Vista e superior.
Responder2
Acho que neste caso você está muito limitado ao FAT.
Seu problema com o bit executável se deve ao fato de que o FAT não suporta esse tipo de permissão, o que é basicamente uma coisa POSIX. Como o sistema UNIX funciona com esse tipo de permissão de arquivo, quando você monta um FS que não o suporta, ele será emulado. na verdade, por padrão, um sistema de arquivos VFAT montado no Linux fará com que todos os arquivos e diretórios apareçam como 777, mas isso não significa que haja um bit executável real definido no FS.
Responder3
UDF é uma solução.
No entanto, a reformatação com QUALQUER sistema de arquivos desgastará prematuramente o seu dispositivo. VerComo danificar um dispositivo de armazenamento FLASH,Memória flashe outros.
Veja também istoFormatador SD 3.1 para SD/SDHC/SDXC.