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.
Nenhum comentário foi encontrado.