O NTFS-3G é uma implementação de plataforma aberta de software livre do sistema de arquivos Microsoft Windows NTFS com suporte a leitura / gravação. O NTFS-3G geralmente usa a interface do sistema de arquivos FUSE, portanto, ele pode ser executado sem modificações em muitos sistemas operacionais diferentes. É executado em Linux, FreeBSD, NetBSD, OpenSolaris, BeOS, QNX, WinCE, Núcleo, VxWorks, Haiku, MorphOS, Minix, Mac OS X e OpenBSD
O NTFS-3G suporta todas as operações para escrever arquivos: arquivos de qualquer tamanho podem ser criados, modificados, renomeados, movidos ou excluídos em partições NTFS. A compactação transparente é suportada, mas não há suporte para criptografia. Suporte para modificar listas de controle de acesso e permissões está disponível. As partições NTFS são montadas usando a interface Filesystem in Userspace (FUSE). De acordo com a sua página man, o NTFS-3G suporta hard links e links simbólicos.
O NTFS-3G suporta registro no diário parcial do NTFS, portanto, se uma falha inesperada do computador deixar o sistema de arquivos em um estado inconsistente, o volume poderá ser reparado. A partir de 2009, um volume com um arquivo de diário impuro é recuperado e montado por padrão. A opção de montagem "norecover" pode ser usada para desativar esse comportamento.
veja aqui também: