Por extraordinário que possa parecer, não funcionou. Troquei "user.rw"
por "userrw" e, ao reiniciar, o computador novamente travou. Tive de
recuperá-lo por meio do CD de instalação, alterando o /etc/fstab de
sda5. Como não lhes posso dizer qual é a mensagem de erro, a coisa fica
um bocado mais difícil de resolver.
De qualquer modo, estive a pensar que uma outra abordagem talvez possa
ser adotada. Os comandos a seguir funcionam infalivelmente:
sudo mount /dev/sda2 /mnt/windows
sudo mount /dev/sda6 /mnt/repository
então, pensei: "por que não criar um shellscript autoiniciável com tal
conteúdo"?
#!/bin/bash
mount /dev/sda2 /mnt/windows
mount /dev/sda6 /mnt/repository
Para que tal dê certo, teria que responder as seguintes perguntas:
1. Como se faz para que um shellscript seja executado logo após o
carregamento do ubuntu?
2. Existe algo como o "autoexec.bat" no Linux? Seria aí o melhor lugar
para colocar estes comandos?
3. E como poderia executá-lo automaticamente considerando que tal
operação é privativa do root e, portanto, há necessidade de que uma
senha seja digitada?
O que gostaria mesmo, para minha segurança, é que o tal script fosse
executado após o carregamento do Ubuntu. Assim, qualquer que fosse o
erro, o Orca estaria ativo para dizer-me qual ele foi.
Em 25-02-2012 11:35, Carlos Ribeiro escreveu:
Olá Luciano,
Penso que o erro foi colocar um ponto (.) entre "user e rw".
Carlos
Em 25 de fevereiro de 2012 10:19, Luciano de Souza
<luchya...@gmail.com>escreveu:
Caros,
Com o meu Ubuntu 10.10, acesso duas partições NTFS: a primeira referente
ao Windows (sda2) e a segunda referente ao meu repositório de arquivos
(sda6).
Não há montagem automática de partições, então, a tarefa de acessá-las é
um tanto enfadonha.
Por cá, já havia lido uma dica de como montá-las, utilizando o fstab. Na
época, fiquei com um pouco de receio de fazer a coisa errada. Hoje, porém,
resolvi executar o procedimento. Lendo um artigo da Internet, concluí que o
procedimento adequado poderia ser o seguinte:
No terminal:
sudo mkdir /mnt/windows
sudo mkdir /mnt/repository
Ao abrir, o arquivo /etc/fstab, coloquei como as duas últimas linhas:
mount /dev/sda2 /mnt/windows ntfs defaults,user.rw,auto 0 0
mount /dev/sda6 /mnt/repository ntfs defaults,user.rw,auto 0 0
Para testar, reiniciei o computador e houve travamento no processo de
boot. Esta é uma das coisas que não entendo. Se fiz a coisa errada, vá lá,
que se inicie o sistema e ao fim se diga que houve um erro na montagem das
partições, mas não iniciar o sistema é coisa que fica realmente muito feio.
Talvez fosse possível escolher o boot por alguma coisa como um modo
seguro, mas infelizmente, a tela de escolhas de sistemas operacionais é
inacessível, pois utilizo leitor de telas e este ainda não foi carregado.
A única saída foi recolocar o CD de instalação, montar a partição sda5,
adotada pelo Linux, retirar as referidas linhas do fstab e, pronto, tudo
voltou a funcionar.
De certa forma, o fato de ter conseguido recuperar o sistema, sobretudo,
quando o leitor de telas poderia não ajudar-me, deu-me confiança de que
posso fazer a coisa de modo seguro.
mas agora, o que lhes pergunto é: o que está errado em meu
procedimento? Por que, além das partições não terem sido montadas, o
sistema operacional ainda travou? Existe alguma forma mais simples
de se fazer a referida operação?
Luciano
--
Mais sobre o Ubuntu em português:
http://www.ubuntu-br.org/**comece<http://www.ubuntu-br.org/comece>
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/**mailman/listinfo/ubuntu-br<https://lists.ubuntu.com/mailman/listinfo/ubuntu-br>
--
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece
Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br