A implementação do Linux do NTFS não é muito boa. Existe algum suporte para escrita, mas é lento. Isso se deve ao fato de que a melhor implementação do NTFS para Linux, NTFS-3G
, é um sistema de arquivos FUSE, no qual cada chamada do sistema de arquivos é redirecionada para um programa de espaço do usuário, uma estratégia que traz uma penalidade de desempenho severa.
Além disso, o sistema de arquivos NTFS é escrito para implementar os princípios de segurança do Windows, em vez dos princípios do Linux. Como resultado, o mapeamento de nomes de usuários e grupos do Linux para propriedades de segurança do sistema de arquivos do Windows será, na melhor das hipóteses, complicado. Você não quer ter esse problema em um diretório pessoal.
No geral, NTFS-3G
é útil como uma forma de compartilhar dados entre o Windows e o Linux, mas além disso eu não os utilizaria.
Se você quiser compartilhar seu diretório pessoal do Linux com um sistema operacional Windows, em vez de tentar usar o NTFS como sistema de arquivos do seu diretório home, é melhor instalar algo como ext2fsd em sua máquina Windows, que suporta a leitura dos sistemas de arquivos ext2
, ext3
e ext4
do Windows. Combinado com NTFS-3G
, isso deve permitir que você compartilhe facilmente dados entre o Windows e o Linux sem ter que reinicializar para obter dados de seu outro sistema operacional.
Em uma nota lateral, se você ainda estiver no Windows XP, deverá parar de usá-lo e atualizar agora . O Windows XP não está recebendo atualizações de segurança em durante um ano , o que significa que sua máquina XP provavelmente faz parte de uma botnet que está me spamming (e todos os outros no mundo) agora. Além disso, o Windows XP não suporta vários algoritmos SSL que serão muito exigidos daqui para frente (por exemplo, o conjunto SHA2 de algoritmos de hashing), se você ainda quiser usar sites habilitados para SSL.