Autor Tópico: problema com carregamento do rc.local ubuntu 9.04  (Lida 5471 vezes)

Offline Darlan Picetti

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
problema com carregamento do rc.local ubuntu 9.04
« Online: 18 de Junho de 2009, 10:39 »
Gente, é o seguinte, eu criei um script para mapear as pastas de rede no diretorio /usr/local/scripts/com o nome de mount.sh e mudei a permisão do arquivo para 777

ele esta editado da seguinte forma:

#!/bin/sh


mount -t smbfs -o w,uid=1000,username=darlan,passwd=ti1719 //192.168.3.6/publico /home/darlan/rede/publico
mount -t smbfs -o w,uid=1000,username=darlan,passwd=ti1719 //192.168.3.6/ti /home/darlan/rede/ti
mount -t smbfs -o w,uid=1000,username=darlan,passwd=ti1719 //192.168.3.6/backup /home/darlan/rede/backup
mount -t smbfs -o w,uid=1000,username=darlan,passwd=ti1719 //192.168.3.6/tecnologia /home/darlan/rede/tecnologia


Tudo correto....

Editei tambem o arquivo rc.local para executar este script... então o rc.local ficou assim:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/usr/local/scripts/mount.sh
 
--------------------------------------------


Tudo certo não é? Pois é, teoricamente deveria funcionar, ele deveria executar o script na inicialização... mas não funciona.

e assim, se eu der o comando para executar o script direto no terminal

# /usr/local/scripts/mount.sh

ele monta tudo certinho, mas eu precisava que ele montasse junto com o boot da maquina, e outra.... com o mesmo comando de mount direto no rc.local em outra maquina com KUbuntu, Kurumin e até um Conectiva ele faz tudo certinho, esse Ubuntu 9.04 que deve ter alguma coisa impedindo de carregar os comandos no rc.local pois é a versão mais nova do Ubuntu e deve funcionar...




Offline bertolini

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Re: problema com carregamento do rc.local ubuntu 9.04
« Resposta #1 Online: 25 de Junho de 2009, 14:50 »
Brodi.. to com a mesma treta aqui no bagulho.

Já coloquei o meu script em vários lugares, coloquei o comando no fstab, rc.local, o diabo a quatro.

A parada é igual a sua, se executo o script manual funfa. Agora automaticamente que é bom nada.

Tem alguma idéia aih cara??

Offline Idney

  • Usuário Ubuntu
  • *
  • Mensagens: 25
    • Ver perfil
Re: problema com carregamento do rc.local ubuntu 9.04
« Resposta #2 Online: 25 de Junho de 2009, 15:04 »
Cara, eu não tenho a menor idéia de como fazer scripts...

mas, tive necessidade semelhante e resolvi editando o Fstab, segui este tópico:

http://ubuntuforum-br.org/index.php/topic,29991.0.html

monta tudo no boot sem problemas  ;)
Ubuntu 11.04

Offline raidicar

  • Usuário Ubuntu
  • *
  • Mensagens: 576
  • Quad Shot of Ubuntu
    • Ver perfil
Re: problema com carregamento do rc.local ubuntu 9.04
« Resposta #3 Online: 25 de Junho de 2009, 20:31 »
não sei o que dizer também, mas se usar o .profile (/home/usuário/.profile) com certeza o comando vai funcionar, mas não durante o boot e sim durante o login.
Quem ama extremamente, deixa de viver em si e vive no que ama. Na vida três coisas são certas, o amor, a morte e o Linux !
Se Platão disse, então realmente sofremos de uma perigosa doença mental.

Offline veroneze

  • Usuário Ubuntu
  • *
  • Mensagens: 7
    • Ver perfil
Re: problema com carregamento do rc.local ubuntu 9.04
« Resposta #4 Online: 26 de Junho de 2009, 18:20 »
poe um "sh " antes do comando

Offline Solid One

  • Usuário Ubuntu
  • *
  • Mensagens: 276
  • Linux for human beings
    • Ver perfil
Re: problema com carregamento do rc.local ubuntu 9.04
« Resposta #5 Online: 27 de Junho de 2009, 08:55 »
por padrão, o rc.local possui uma linha não-comentada diante da outras 10. é a última que tem escrito: "exit 0" ou algo assim.

chuto eu que, pro rc.local funcionar, essa linha não pode ser apagada. caso tenha feito isso, reponha-a e teste novamente.

mais uma coisa: as linhas novas que você for adicionar precisam ser inseridas antes do "exit 0", senão ele fecha o rc.local e não executa o conteúdo das linhas seguintes.

PS: fazer o compartilhamento montar por fstab é uma idéia talvez até melhor que executar o script (desde que a máquina com o compartilhamento esteja ligada sempre). através do fstab, já instalei suporte a compartilhamentos NFS em um pc e botei pra outro pc montá-lo sempre ao ligar o computador. com certeza há formas dele fazê-lo através do Samba.
« Última modificação: 27 de Junho de 2009, 09:00 por Solid One »

Offline israelfreire

  • Usuário Ubuntu
  • *
  • Mensagens: 15
    • Ver perfil
Re: problema com carregamento do rc.local ubuntu 9.04
« Resposta #6 Online: 02 de Julho de 2009, 16:42 »
Estou enfrentando o mesmo problema...

Offline Tota

  • Usuário Ubuntu
  • *
  • Mensagens: 14.982
    • Ver perfil
Re: problema com carregamento do rc.local ubuntu 9.04
« Resposta #7 Online: 02 de Julho de 2009, 16:58 »

#
# In order to enable or disable this script just change the execution
# bits.
#
#

Olá, perdoem a intromissão, mas...

Alguém já testou fazer o que foi sugerido acima?

Eu acho que ele não está com permissão de execussão, porisso não faz nada, não executa o comando inserido.

Avisem se for isto pois fiquei curioso com os sintomas descritos por vocês

[],s