How to Mount an NTFS Filesystem

Installing required packages

While older ntfs drivers were propens to eat your data in r/w-mode, ntfs-3g seems to be r / w safe. Veja a página ntfs-3g para mais informações.

pode também querer {{{{{yum install ntfsprogs ntfsprogs-gnomevfs }}}}} para funcionalidades adicionais. Tome, por exemplo, ntfsclone para copiar as partições ntfs com ou sem espaço vazio. ntfsprogs-gnomevfs está disponível apenas para CentOS 6.

montar um sistema de ficheiros NTFS

suponha que o seu sistema de ficheiros ntfs é /dev/sda1 e irá montá-lo no /mymnt/win, faça o seguinte.

Usuários do centosplus kernel

NTFS módulo não está habilitado no centoplus (Repositórios/CentOSPlus) kernel, começando com o CentOS 5.3. Isso é porque NTFS em 5.3 está quebrado. Ver https://bugzilla.redhat.com/show_bug.cgi?id=481495 para mais detalhes. Se quiser usar o controlador NTFS do kernel CentOS, pode fazê-lo instalando o kmod-ntfs do projecto ELRepo. No entanto, ao contrário do ntfs-3g, a opção de escrita do módulo ntfs do kernel é extremamente limitada. Aqui está uma nota do ficheiro kconfig do kernel (graças ao AlanBartlett para esta informação):

“a única operação suportada é substituir os ficheiros existentes, sem alterar o tamanho do ficheiro. Não é possível criar, remover ou mudar o nome de um ficheiro ou directório. Note que apenas os ficheiros não residentes podem ser escritos para que você possa descobrir que alguns ficheiros muito pequenos (<500 bytes ou assim) não podem ser escritos.”

a seguinte descrição aplica-se a CentOS 5.2 ou mais antigos.

em kernels CentOSPlus, tanto os módulos ntfs como os módulos de kernel fusíveis estão activos. A principal diferença entre ntfs e ntfs-3g é que o primeiro é apenas de leitura, enquanto o segundo é de leitura-escrita. Portanto, se você não precisar de acesso de escrita a um sistema de arquivos ntfs, não há necessidade de instalar pacotes adicionais. Basta adicionar esta linha A /etc/fstab: {{{{/dev /sda1/mymnt / win ntfs ro,umask=0222,predefinições 0}}}} se desejar ter acesso de leitura-escrita, irá precisar do pacote fuse-ntfs-3g. Mas, como o módulo fuse já está disponível no kernel, você não precisa do pacote dkms: {{{{{yum install fuse-ntfs-3g }}}} no entanto, o módulo de kernel fuse incluído em CentOS 5 (a partir de agosto de 2007) produz uma mensagem: aviso: módulo de kernel FUSE deficiente detectado. Ele ainda funciona, mas é aconselhável que o módulo fuse de RPMforge (mais recente) seja usado em vez disso. Além disso, você deve atualizar para o kernel mais recente que não sofre com este problema.

Ver também:

http://wiki.linux-ntfs.org/doku.php?id=ntfs-en#can_i_mount_an_ntfs_volume (montagem apenas para leitura)

originalmente escrito por AkemiYagi. Qualquer um é bem-vindo para editar.

Deixe uma resposta

O seu endereço de email não será publicado.