Pular para o conteúdo

Acessando uma partição NTFS (leitura) como usuário comum no Debian Linux

Dica publicada em Linux / Introdução
Alexandre Jaguar F. de Siqueira devil_jaguar
Hits: 8.793 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Acessando uma partição NTFS (leitura) como usuário comum no Debian Linux

Estava eu com problemas para acessar minhas partições NTFS no Debian Linux. Como root funcionava redondinho, eu via e acessava tudo numa boa. Mas como usuário normal, não dava muito certo....

Aqui está o roteiro para quem vir a enfrentar o mesmo problema. Escrevi isso com base no Debian, mas acredito que seja aplicável para outros sabores Linux. Vamos lá!

Vou considerar a minha partição NTFS como sendo /dev/hda5. ok? Usando o comando mount como root, usei a seguinte sintaxe, não esquecendo antes de criar um diretório para "hospedar" a partição a ser montada:

# mkdir /mnt/jagu
# mount -t ntfs /dev/hda5 /mnt/jagu


Mas, acessando como um usuário normal:

$ cd /mnt/jagu

O sistema me retornava um aviso, dizendo que eu não tenho privilégios para acessar a partição. E agora???

Bom, pra facilitar a coisa toda, usando o Vim, coloquei a linha seguinte no arquivo /etc/fstab:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
# /etc/fstab: informação de sistema de arquivos estático
#
#file system   mount point   type   options       dump   pass
/dev/hda5      /mnt/jagu     ntfs   user,noauto   0      0

Pensando que a opção user em options resolveria o problema, tentei acessar a partição como usuário normal novamente. Sem sucesso.

Depois de pesquisar um pouco, cheguei à solução: umask. Parece que por um problema de compatibilidade, o sistema NTFS precisa desta opção para ser montado corretamente (por usuários normais). E olhem que eu já tinha tentado chmod, chown e tudo o mais...

Então, o arquivo acima fica assim:

# /etc/fstab: informação de sistema de arquivos estático
#
#file system  mount point  type   options                   dump   pass
/dev/hda5     /mnt/jagu    ntfs   user,noauto, umask=0222   0      0

A opção diz que todos os usuários da máquina podem montar e ler a partição em questão, mas sem escrita. OK?

Espero que tenha ajudado. Até a próxima.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Escolhendo sua cara (distribuição) metade!

Asterisk como SIP Proxy

Entendendo essa coisa de Grátis (GNU)

Criar disquete de boot de instalação do Debian

Ambiente seguro com chroot

#1 Comentário enviado por marck em 07/06/2007 - 01:06h
olá muitas distribuições já criam pontos de montagem com acesso de leitura e escrita nas partições ntfs(winXP) para facilitar a vida dos usuários . E se Deus quizer não demorará muito e as instalações de pacotes por linhas de comando serão coisas obsoletas.E o linux será do tipo click e run A dica é boa.!
#2 Comentário enviado por douglasdiasn em 15/02/2008 - 20:53h
Me Salvou

Obrigado pela dica

Att

Douglas Noronha
#3 Comentário enviado por devil_jaguar em 18/02/2008 - 11:21h
marck,
acredito que o Linux em si não vai "evoluir" para facilitar tanto, assim, a vida de usuários finais. as distribuições, sim, podem resolver tais problemas.
o Debian, por exemplo, é uma distribuição que não rola muito bem com user final.
e é por isso que eu gosto de Linux. opção pra todo mundo!

Contribuir com comentário

Entre na sua conta para comentar.