Autor Tópico: Como fazer o vmware-serverd não iniciar no boot?  (Lida 1491 vezes)

Offline Oswaldo

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Como fazer o vmware-serverd não iniciar no boot?
« Online: 17 de MAR?O de 2008, 22:58 »
Tenho usado o sudo kill com o PID do processo, mas isso enche.
Também notei que quando, logo após o boot, digito
ps ax | grep vmware

Aparece
...vmware-serverd -s -d

E quando inicio o vmware depois de matar o daemon a saída do mesmo comando é
...
...
...vmware-serverd

Gostaria de saber se há alguma configuração ou gambiarra que o impeça de iniciar automaticamente e se isso faria alguma diferença no desempenho do programa, pois uso o vmware apenas esporadicamente.

arlei

  • Visitante
Re: Como fazer o vmware-serverd não iniciar no boot?
« Resposta #1 Online: 18 de MAR?O de 2008, 01:05 »
Olá Oswaldo.

Como o vmware-serverd é um daemon rodando sob o nome vmware pode ser desativado manualmente editando o link simbólico do mesmo no diretório /etc/rc2.d runlevel padrão do Ubuntu.

Mais existem bons aplicativos inclusive com interface gráfica que facilitam este trabalho. Um deles é o BUM - Boot Up Manager, que possui interface gráfica e pode ser instalado via APT. Outro, em modo texto mais também com uma interface em dialog, e muitíssimo simples é o rcconf, que também é facilmente instalado pelo APT.

Para instalar o rcconf:

Código: [Selecionar]
sudo apt-get install rcconf
Para executar:

Código: [Selecionar]
sudo rcconf
Então basta habilitar/desabilitar os serviços desejados e desnecessários que aparecerão listados.

Nota: Seja de que forma ira fazer este procedimento, muito cuidado para não mexer em serviços essenciais para o funcionamento do sistema e ter problemas.

T+
Arlei

Offline Oswaldo

  • Usuário Ubuntu
  • *
  • Mensagens: 50
    • Ver perfil
Re: Como fazer o vmware-serverd não iniciar no boot?
« Resposta #2 Online: 18 de MAR?O de 2008, 22:03 »
Beleza, Arlei, mas não funcionou...
O daemon não está registrado como serviço e não aparece na lista.
Tem o arquivo lá no diretório onde você informou, mas não sei que linha comentar...
Enquanto isso sudo kill nele.
 :-[

arlei

  • Visitante
Re: Como fazer o vmware-serverd não iniciar no boot?
« Resposta #3 Online: 19 de MAR?O de 2008, 00:43 »
Beleza, Arlei, mas não funcionou...
O daemon não está registrado como serviço e não aparece na lista.
Tem o arquivo lá no diretório onde você informou, mas não sei que linha comentar...
Enquanto isso sudo kill nele.
 :-[

Olá Oswaldo.

Na realidade estes arquivos em /etc/rc2.d são apenas links apontando para /etc/init.d, e funcionam de seguinte forma:
Note que muitos começam com a letra "S" e outros com a letra "K". Os com "S", de start dissem ao sistema que devem inicializar o script e os com "K", de kill para parar, referente ao nivel de execução, no caso runlevel 2 no Ubuntu (rc2.d).

Então basta localizar o link que aponta para o script que inicializa o serviço, e renomear para algo diferente de "S" no inicio que o mesmo não será mais startado junto ao boot.

Pode por exemplo trocar o "S" pelo "K". Mais não aconselho que exclua o link e muito menos o arquivo para onde ele aponta no /etc/init.d.

T+
Arlei