Sistema de arquivos de plataforma cruzada open-source

2

Qual é o melhor sistema de arquivos multiplataforma, para Linux, Windows, MacOSX e FreeBSD?

O NTFS seria a melhor opção, mas não é de código aberto. O FAT tem limitações importantes, como 4 GB por arquivo.

    
por rigon 31.12.2010 / 15:43

5 respostas

4

O NTFS agora é suportado por software de código aberto, por meio do NTFS-3G , nas versões mais recentes do Linux, OSX e FreeBSD.

O Windows também suporta indiretamente (com uma penalidade de desempenho, mas é o Windows, de qualquer maneira) qualquer sistema de arquivos suportado pelo Linux, se você executar o Linux em uma máquina virtual. A VM pode ser coLinux , para uma integração mais strong que uma VM de plataforma genérica.

Todos os sistemas que você mencionou, exceto o Windows, a menos que você use o coLinux, suporta FUSE , portanto, qualquer sistema de arquivos que tenha um Implementação do FUSE atende aos seus critérios. Em particular, ZFS é uma escolha possível.

    
por 31.12.2010 / 16:31
4

UDF (formato de disco universal, usado principalmente para DVDs) pode ser usado como um sistema de arquivos de leitura / gravação em discos rígidos tradicionais e mídia flash. O suporte a leitura / gravação está disponível no Linux, BSD, MacOSX e Windows (somente no Vista e posterior).

Nem todas as versões do UDF são suportadas em todos os sistemas, portanto, mais pesquisas serão necessárias para determinar qual versão e opções seria melhor usar para o uso entre plataformas.

    
por 05.01.2011 / 01:54
4

Infelizmente, o FAT32 ainda é a única coisa que você pode quase sempre garantir para funcionar em qualquer plataforma. Existem ferramentas para ext2 e ext3 para Windows e Mac OSX, que devem ser bastante estáveis, e existem inúmeros outros sistemas de arquivos com níveis variados de suporte, qualidade e estabilidade.

Eu não estou totalmente familiarizado com o FreeBSD, mas espero suporte similar ao encontrado no Linux, embora talvez omitindo alguns dos drivers mais instáveis encontrados em muitas distribuições Linux.

    
por 31.12.2010 / 16:04
0

para ext existe algo chamado ext2ifs link mas infelizmente o desenvolvimento da ferramenta não tem sido satisfatório ( pelo menos para mim) veja como foi lançado pela última vez em 2015 e com lista de recursos ext4 incompleta. Eu tinha tentado falar com o desenvolvedor, mas ele não estava disponível em detalhes para o futuro.

    
por 05.12.2017 / 16:07
0

Esta questão foi recentemente cruzada a partir de mais de unix.SE .

Se você quiser percorrer a rota extN, considere o driver ext2fsd para Windows . A partir da documentação pouco esparsa , parece apoiar o replay de periódicos e a maioria dos recursos mais comuns do journal ext3.

Advertência: Eu mesmo usei este driver no Windows para ler sistemas de arquivos extN. Eu não usei isso para escrever em um ambiente de produção.

    
por 05.12.2017 / 17:36