O que fazem as bibliotecas NTFS como o ntfs-3g no Linux?

3

Para que são usados ntfsprogs , libntfs10 , ntfs-3g no Linux?

Posso fazer outra coisa com o NTFS, além da formatação? Eu posso até fazer isso sem essas bibliotecas.

    
por Hieu M. Nguyen 24.06.2011 / 03:36

3 respostas

4

Ele é usado para ler e gravar em sistemas de arquivos NTFS. Isso é útil se você tiver um sistema que deve inicializar duplamente com o Windows, mas ainda mais prático para poder fazer a recuperação do sistema e a análise / análise forense em sistemas Windows, montando suas unidades com o Linux.

Antes de ntfs-3g , por melhor que eu me lembre, o suporte a NTFS no Linux era principalmente de leitura, com algumas implementações experimentais que poderiam montar um volume como leitura / gravação. Mas o suporte completo para leitura / gravação é excelente.

Talvez outra pessoa possa abordar a granularidade com a qual o Linux pode lidar com a permissão NTFS, pois elas diferem bastante das permissões padrão do Unix (sem a habilitação da ACL do arquivo). Eu não tenho muita experiência com isso.

    
por 24.06.2011 / 03:38
2

ntfsprogs são uma série de aplicativos para trabalhar com sistemas de arquivos ntfs - parecidos com e2fsprogs

da página do manual, isso inclui

mkntfs(8) - Create an NTFS filesystem.

ntfscat(8) - Dump a file's content to the standard output.

ntfsclone(8) - Efficiently clone, backup, restore or rescue NTFS.

ntfscluster(8) - Locate the files which use the given sectors or clusters.

ntfscmp(8) - Compare two NTFS filesystems and tell the differences.

ntfscp(8) - Copy a file to an NTFS volume.

ntfsfix(8) - Check and fix some common errors, clear the LogFile and make Windows perform a thorough check next time it boots.

ntfsinfo(8) - Show information about NTFS or one of the files or directories within it.

ntfslabel(8) - Show, or set, an NTFS filesystem's volume label.

ntfsls(8) - List information about files in a directory residing on an NTFS.

ntfsresize(8) - Resize NTFS without losing data.

ntfsundelete(8) - Recover deleted files from NTFS.

e libntfs10 é a biblioteca que todo este software usa.

Embora existam drivers NTFS anteriores, incluindo um kernel , a maioria das implementações NTFS no linux são userspace. Esses drivers permitem montar o sistema de arquivos NTFS e usá-lo como qualquer outro sistema de arquivos. Destes NTFS cativo foi o mais comum - era um invólucro para o driver ntfs do Windows, mas foi substituído pelo NTFS-3G, que é um driver independente, que funciona com o FUSE. É mais rápido e confiável do que as outras opções.

    
por 05.11.2011 / 15:49
1

Você precisa de uma biblioteca ntfs para formatar os sistemas de arquivos ntfs no linux. Você também pode montar sistemas de arquivos ntfs (para ler / gravar dados) quando essas bibliotecas estiverem instaladas. Eu só ouvi falar do ntfs-3g, mas sempre funcionou bem para mim.

    
por 24.06.2011 / 03:39

Tags