Eu acho que ext2 é a única opção aqui - se você precisar de um FS compatível com POSIX. O Vfat é a escolha óbvia se você pode viver sem a propriedade do Unix.
Costumo usar disco móvel (USB) para alterar dados entre diferentes SOs, quase quatro tipos - Linux, Windows, Mac OS X e FreeBSD. Obviamente, o VFAT é suportado em todos os tipos de sistemas operacionais. Mas o resumo é: ele não pode preservar atribuições comuns do UNIX, como propriedade, privilégios. O NTFS é gravável usando o FUSE no Linux e no Mac OS X, parece não gravável no FreeBSD. Ext2 é acessível sob o Windows usando ferramentas (por exemplo, ext2fsd), e quanto a isso no FreeBSD e no Mac OS?
Candidatos: Ext2? NTFS? VFAT Parece que o Ext2 é bom. Qualquer outro candidato?
Eu gosto de UDF para o meu sistema de arquivos de armazenamento portátil, mas ele vem com algumas advertências:
Levando isso em conta, você obteria compatibilidade decente com a versão 1.50 ou 2.01 se não precisar do suporte * BSD. Acredito que a versão mais recente tenha algumas melhorias no desempenho em relação à sobrescrita, mas não sou especialista.
Observe que há muitas páginas de manual incorretas para mkudffs
no mundo real. Em um drive usb você realmente deseja definir o tamanho do bloco para 512 bytes. Se bem me lembro, as coisas quebram no Windows de outra forma. Além disso, você provavelmente deseja definir --media-type=hd
.
Tags linux filesystems freebsd ext2