Partições NTFS - Resolvendo problema de montagem

Publicado por Adenilson dos Passos em 13/09/2012

[ Hits: 9.408 ]

 


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

Instalando o Firefox sem problemas no Debian Lenny

Converter arquivos de áudio com praticidade

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

Leitura recomendada

Fstab no Slackware 9 com partição fat para usuários não root

Arch Linux - Resolvendo Problemas de Montagens de Discos

Ubuntu: the root filesystem on /dev/xxx requires a manual fsck [Resolvido]

Montar compartilhamento Samba de servidor FreeBSD em cliente GNU/Linux

Nautilus-Terminal no Gnome 3

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts