O daemon do VMWare não inicia quando o sistema é iniciado

2

Eu instalei o VMware Player no meu Debian squueze, mas depois da reinicialização o daemon do vmware ( /etc/init.d/vmware ) não inicia automaticamente, eu tentei sem sucesso definir a inicialização do daemon com o insserv:

insserv vmware 

mas isso me dá a seguinte saída:

insserv: warning: script 'K01vpnclient_init' missing LSB tags and overrides
insserv: warning: current start runlevel(s) (2) of script 'vmware' overwrites defaults (2 3 5).
insserv: warning: current stop runlevel(s) (0 3 5 6) of script 'vmware' overwrites defaults (2 3 5).
insserv: warning: script 'vpnclient_init' missing LSB tags and overrides
insserv: script vboxdrv: service vboxdrv already provided!

e isso não funciona ... Por quê? Como posso resolver o problema?

    
por aleroot 23.03.2012 / 11:42

1 resposta

1

As tags LSB são os cabeçalhos de script "Linux Standard Base" que informam insserv e chkconfig como criar os scripts rc.? complementares. Você precisa criar um cabeçalho LSB e executar novamente insserv

Editar:

Em vez de, na verdade, dedicar um tempo para examinar todas as suas informações, pode ter o cabeçalho LSB, mas não configurado corretamente. Procure por LSB init scripts e existem vários links por aí. Você precisa configurar o cabeçalho LSB melhor ou diferente, ou você precisa adicionar informações adicionais como source das funções LSB.

Além disso, parece que o cabeçalho pode ter sido configurado para distribuições baseadas em RH ou SUSE, já que está iniciando em 2,3,5. Você tem algumas configurações conflitantes listadas na sua linha insserv .

Editar 2:

Se você não se importa, você pode colocar as 20 primeiras linhas do script /etc/init.d/vmware init em sua pergunta. Obrigado

Editar 3: Links

Debian Wiki: Como escrever um script de inicialização

The Geek Stuff: Como escrever scripts de inicialização do Linux com base no padrão de inicialização do LSB

    
por 23.03.2012 / 13:53