Qual sistema de arquivos usar ao usar Windows e Linux?

Qual sistema de arquivos usar ao usar Windows e Linux?

Em breve comprarei um disco rígido de 2 TB e gostaria de usá-lo como armazenamento de mídia. Eu gostaria de poder ler/gravar no Windows (versão 7, 64 bits) e no Ubuntu Linux, e preciso de suporte para arquivos com tamanho superior a 4 GB (então acho que isso exclui o FAT32).

Estou usando unidades IFS no momento para acessar minhas partições Linux ext4 e acho que são instáveis. Isso significa NTFS? Há mais alguma coisa que estou perdendo?

Responder1

Existem ferramentas para usar ext* no Windows... mas eu recomendaria o NTFS porque o *x-driver é bastante estável hoje em dia.

Responder2

Em primeiro lugar, haverá alguns problemas com o NTFS se você usá-lo no Linux:

  1. O NTFS não suporta muito bem o modo de permissão de arquivo, então você perderá o bit executável, o bit setuid, etc.

  2. O sistema ACL em NTFS não é tão confortável com Linux e você não pode desativá-lo como faz com FAT32.

  3. Atualmente, o desempenho da implementação do NTFS no Linux não é muito bom. Por exemplo, descobri que se eu construir um projeto Maven com NTFS, ele será 3 vezes mais lento que o ext4.

Pessoalmente, executo o sistema operacional Windows no VirtualBox e transformo o disco virtual em uma imagem NTFS bruta (consulteaqui). Como a imagem NTFS agora está em formato bruto em vez de .VDI, você pode acessar o NTFS montando-o diretamente, sem carregar a instância da VM.

Ao usar o VirtualBox em vez de inicialização dupla, há várias vantagens:

  1. Você não precisa converter sua partição Linux para o sistema de arquivos NTFS. No VirtualBox, você pode usar Share Folderpara acessar o sistema de arquivos do sistema operacional host. E é muito rápido. Mapeie-o para uma letra de unidade, se necessário.

  2. Você pode trabalhar com os dois sistemas operacionais simultaneamente, sem precisar reiniciar para mudar de um para o outro.

  3. Seu carregador GRUB nunca será substituído pelo Windows. O Windows sempre substitui seu registro de inicialização e nunca solicita sim ou não.

  4. Você prestará mais atenção ao Linux e aprenderá como o Linux faz a maior parte do seu trabalho. Na verdade, descobri que raramente é necessário ativar a VM do Windows. Como as pessoas têm preguiça de aprender coisas novas se você instalar um sistema duplo e o Windows for suficiente, por que você se daria ao trabalho de inicializar em outro sistema operacional?

Descobri que esta é a melhor maneira de fazer com que o Linux e o Windows coexistam. Criei várias instâncias de VM do Windows para diferentes usos e, como não instalo muitos aplicativos em cada VM, eles são executados rapidamente e não parecem muito diferentes das máquinas não virtuais.

Responder3

Sugiro considerar o UDF 2.01. É nativamente suportado pelos kernels Windows e Linux.

No Windows, use format /FS:UDFpara criar este sistema de arquivos.

Responder4

Se você não conseguir encontrar um driver IFS estável, o NTFS será sua única escolha fácil. O NTFS é muito mais estável do que antes no Linux.

Não usei o ext4 do Windows, mas descobri que os drivers IFS são estáveis ​​o suficiente para o ext2/3, então você pode experimentar as variantes mais antigas do sistema de arquivos Linux.

informação relacionada