[Ubuntu-BR] Montagem automática de partições

Luciano de Souza luchyanus em gmail.com
Domingo Fevereiro 26 15:52:45 UTC 2012


Se ao início de ualquer linha tivesse observado outros  dispositivos com 
algo parecido a "/dev/?", então, talvez tivesse pensado nisso. Mas no 
fstab, há cada dispositivo estranho! Há coisa agora está perfeitamente 
clara, tanto mais porque o sucesso tem o poder de aclarar tudo!

obrigado!


Em 26-02-2012 12:19, Marcos Barbosa escreveu:
> Vou tentar explicar por que tirar a palavra mount. mount é um comando.
> E para esse comando existem parâmetros. O que acontece é que o fstab é
> uma tabela que é lida e interpretada por um script para daí sim, usar
> o mount (tudo de forma automática) para montar os dispositivos.Não é u
> script. Se fosse um script se usaria os comandos e os parâmetros como
> você fez em seu script, mas no caso do fstab é só colocar os as opções
> referentes ao próprio fstab de forma correta. Entendeu?
>
> Abraços.
>
> Em 26 de fevereiro de 2012 11:23, Humberto Fraga<xisberto em gmail.com>  escreveu:
>> Luciano, o arquivo fstab que você enviou está quase correto, bem perto
>> disso, na verdade.
>>
>> A questão é que ele inclui um erro muito comum entre quem começa a aprender
>> a editá-lo: ele tem a palavra "mount" no começo das linhas que você
>> adicionou. Basta remover essa palavra e estará tudo certo. A questão dos
>> espaços não é tão impactante assim, esse "espaço não separável" deve ser a
>> tabulação (tecla tab).
>>
>> Em 26 de fevereiro de 2012 10:43, Luciano de Souza
>> <luchyanus em gmail.com>escreveu:
>>
>>> Fiquei a imaginá-lo  a ler minha mensagem: "Não é possível! Deixe-me ler
>>> de novo. Ele não fez o que penso que ele fez, não é mesmo? Oh! Ele fez.
>>> Quando disse que o problema era o ponto, não queria dizer que bastava
>>> tirá-lo. Havia que colocar algo no lugar!"
>>>
>>> Bom, isso mostra o quanto conheço de montagens! O pior é que o user.rwnão foi tirado de minha cabeça. Aliás, sem saber de nada, jamais de minha
>>> cabeça sairia algo assim. Foi a consulta a uma página de Internet. A dica
>>> estava mesmo errada.
>>>
>>> Não tenho dúvidas de que os diretórios foram criados. Vejamos o retorno do
>>> comando "ls -h -l /mnt":
>>>
>>> total 8,0K
>>> drwxr-xr-x 2 root root 4,0K 2012-02-25 10:39 repository
>>> drwxr-xr-x 2 root root 4,0K 2012-02-25 10:40 windows
>>>
>>> Isto está certo. Mas não funciona. O melhor mesmo é lhe enviar o fstab que
>>> falhou. Qual será o problema? O travamento continua o mesmo.
>>>
>>> Há apenas um detalhe que observei. Para separar as colunas, utilizei três
>>> espaços simples. Porém, observando as colunas de comandos anteriores do
>>> fstab, verifiquei que o leitor de telas falava o caracter "espaço não
>>> separável" ao invés do caracter "espaço". Será que tenho de utilizar
>>> espaços não separáveis? E como se obteria algo assim. E será que os três
>>> espaços estão corretos ou teria eu de alinhá-los artisticamente para
>>> conferir o melhor visual às colunas? Se for isso, creio que eu e o fstab
>>> não nos tornaremos amigos!
>>>
>>> E obrigado pela atenção gentil que me tem concedido.
>>>
>>> Luciano
>>>
>>> Em 26-02-2012 09:52, Carlos Ribeiro escreveu:
>>>
>>>   Luciano,
>>>> Você trocou dois comandos (user e rw - que devem ser separados por
>>>> vírgula)
>>>> por um comando (userrw) inexistente. Aí está a razão do novo travamento.
>>>>
>>>> Quanto ao script fica para outra ocasião.
>>>>
>>>> Carlos
>>>>
>>>> Em 26 de fevereiro de 2012 08:15, Luciano de Souza
>>>> <luchyanus em gmail.com>escreveu:
>>>>
>>>>   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
>>>>>> <luchyanus em 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><http://www.ubuntu-br.**
>>>>>>> org/**comece<http://www.ubuntu-br.org/**comece>>
>>>>>>> <http://www.ubuntu-br.**org/**comece<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>
>>>>>>> <htt**ps://lists.ubuntu.com/****mailman/listinfo/ubuntu-br<https://lists.ubuntu.com/**mailman/listinfo/ubuntu-br>
>>>>>>> <htt**ps://lists.ubuntu.com/**mailman/**listinfo/ubuntu-br<http://lists.ubuntu.com/mailman/**listinfo/ubuntu-br>
>>>>>>> <h**ttps://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<http://www.ubuntu-br.org/**comece>
>>>>> <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>
>>>>> <htt**ps://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
>>>
>>>
>>
>> --
>> Humberto Fraga
>> http://lixaonerd.wordpress.com
>>
>> "Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1
>> --
>> 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
>
>





More information about the ubuntu-br mailing list