Partições NTFS - Resolvendo problema de montagem

Publicado por Adenilson dos Passos em 13/09/2012

[ Hits: 7.757 ]

 


Partições NTFS - Resolvendo problema de montagem



Olá.

Depois de sofrer na Internet procurando solucionar um problema de montagem em minhas partições NTFS, achei a solução.

Antes de tudo, vou contar como começou:

Fiz uma atualização do Ubuntu Maverick para Natty, Precise e depois Quantal. Reiniciei e quem disse que eu conseguia montar a partição em que estava meu "outro sistema" e a partição da máquina virtual para leitura e escrita?

"Fucei" na Internet, desinstalei o FUSE, o NTFS-3G, o Mount Manager e tudo que era relacionado com as partições... E nada. Sem solução.

O gerenciador de arquivos sempre dava a seguinte mensagem:
Somente root pode montar o sistema de arquivos


Fiquei lutando quase um dia inteiro. Desliguei o PC e fui para casa.

Voltei, liguei o PC, entrei na Internet, procurei a solução e o que achei foram só esquemas e comandos para montagem via shell. Nada parecia dar certo.

Reinstalei os programas de gerenciamento NTFS e reiniciei. Nada.

Até que achei um post aqui no VOL em que um cara estava com o mesmo problema. Li o post, mas não fiz nada do que estava escrito lá. Andei tendo problemas com outros aplicativos antes, e deduzi que a configuração tinha de ser reescrita.

Dito e feito.

A dica

Abri o terminal e digitei:

sudo konqueror

Obs.: Você pode usar o gerenciador de arquivos que quiser.

Digitei minha senha, esperei abrir o navegador, fui até a pasta /etc e abri o arquivo fstab com o GEdit (pode ser o Kate, KWrite, Leafpad...) em modo administrador, e o que vi era que o documento estava com uma configuração totalmente errada.

Fiz um backup do arquivo (copiei e colei na minha pasta /home), fechei o editor e voltei à pasta /etc.

Depois, simplesmente, deletei o "fstab".

Aí que "mora" a brincadeira: às vezes, o sistema nos prega peças. Foi só clicar e... "tcharammm"!

Abriu tudo direitinho, para leitura e escrita.

Voltei à pasta /etc e copiei de volta o "fstab" para dentro de novo. Abri o arquivo "fstab" e apaguei tudo o que estava escrito nele, e adicionei as seguintes linhas:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
# Dynamic entries below

/dev/sda1 swap swap sw,pri=1 0 0
/dev/sda2 /media/sda2 ext3 noauto,users,exec,relatime 0 0
/dev/cdrom /media/cdrom udf,iso9660 noauto,users,exec,ro 0 0

Obs.: Esta configuração pode mudar, dependendo da disposição de suas partições.

Depois, salvei e fechei.

Aqui está quem realmente dá permissões de montagem: o FUSE.

Abri o arquivo "fuse.conf", que também fica na pasta /etc, apaguei tudo que estava escrito e adicionei estas linhas:

# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#
#mount_max = 1000

# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
user_allow_other

Salvei e fechei.

Isto dará permissões para que o usuário monte as partições.

Obs.: Antes de editar o "fstab", tente corrigir o "fuse.conf" primeiro.

Reiniciei a máquina, e após o login, tudo estava resolvido. Todas as partições montadas em modo leitura e escrita, sem ter de fazer isso manualmente.

Estas linhas informam ao sistema de que modo ele lidará com a partição e, neste caso aqui, ele deixa já configurado para que o usuário possa montar e desmontar quando quiser.

Notas muito importantes

  • Experimente deletar somente as linhas referentes às partições NTFS do seu "fstab". Sem precisar deletar o arquivo todo. Se não resolver, vá ao arquivo "fuse.conf" e edite conforme mostrei acima. Reinicie, e se resolver está ótimo.
  • Se você não sabe o que está fazendo, NÃO tente editar o arquivo.
  • Esta dica é baseada em problemas na minha máquina. Ela refere-se aos sistemas Debian 5.0 e Kubuntu 12.04, com referência aos erros que encontrei. E com base no que percebi, o meu sistema também tem programas de suporte ao boot instalados e o fsck.
  • Não tenho conhecimento sobre como funciona em outras distribuições, e nunca usei o LILO (gerenciador de boot), mas aconselho estudar um pouco sobre "fstab" e sobre como o sistema inicializa.
  • Esta configuração é para montagem automática das pastas do sistema. No meu caso, o HD com NTFS é SATA, e tem apenas três partições, sem dualboot. A configuração das partições pode mudar no seu caso.

Se o seu HD fosse IDE e o sistema tivesse uma SWAP em /dev/hda1, e a partição de dados em /dev/hda2, deveria ficar assim:

# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
# Dynamic entries below

/dev/hda1 swap swap sw,pri=1 0 0
/dev/hda2 /mnt/hda2 ext3 noauto,users,exec,relatime 0 0
/dev/cdrom /media/cdrom udf,iso9660 noauto,users,exec,ro 0 0

Meu computador possui três HDs, todos SATA. No primeiro, tenho o Kubuntu 12.04 e uma partição de backup. No segundo, tenho um de 500 GB só para músicas e o terceiro, está dividido em três com o Windows 7 instalado na primeira (boot) e segunda partição, estas todas NTFS.

Com a nova configuração que usei, o sistema vai adicionando entradas automáticas ao "fstab", já que o "fuse.conf", está dando permissões de leitura e escrita.

Meu novo "fstab" ficou assim, depois da reinicialização e da montagem de todas as partições:

LABEL=Songs /media/Songs ntfs-3g users 0 0
UUID=44055e65-168b-4ad0-9d5c-0ad43fcea94c / ext3 defaults 0 0
LABEL=Back2 /media/Back2 ntfs-3g users 0 0
UUID=bfff2123-392a-436d-bb69-8631d8b0679e swap swap sw 0 0
LABEL=VMX /media/VMX ntfs-3g users 0 0
LABEL=Win7 /media/Win7 ntfs-3g users 0 0

No caso, eu tenho instalado:
  • autoconf
  • fsck
  • NTFS-3G
  • FUSE
  • Mount Manager

E agora, com esta nova configuração, não preciso mais montar as partições, o sistema monta e insere as entradas automaticamente na inicialização.

* Deve-se tomar muito cuidado quando for mexer nos arquivos do sistema, caso algum erro aconteça, ele simplesmente não volta.

Existem variáveis em que se o "fstab" não for corretamente configurado, o sistema simplesmente não inicializaria.

Caso alguém queira entender um pouco mais sobre fstab e partições no GNU/Linux, pode acessar este link aqui do VOL:
Às vezes, uma solução simples está tão perto, e nós procuramos tão longe e de maneira tão complicada. Isso vale para a vida também.

Espero que esta dica te ajude no futuro, isso se você precisar.

Outras dicas deste autor

Converter arquivos de áudio com praticidade

Reinstalando Linux sem fazer backup ou formatação no KDE

Instalando o Firefox sem problemas no Debian Lenny

Leitura recomendada

Comando df retorna disco cheio, mesmo não estando [Resolvido]

This partition cannot be modified because it contains a partition table [RESOLVIDO]

Mapeando unidade Linux utilizando CIFS

Compartilhamentos Samba

Problemas ao montar partições NTFS no Slackware 13.37 [Resolvido]

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts