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

Responder a