Como incluir mais comandos na ação desligamento do PC? [RESOLVIDO]

1. Como incluir mais comandos na ação desligamento do PC? [RESOLVIDO]

Uéliton Alves dos Santos
alvesueliton

(usa Outra)

Enviado em 20/03/2015 - 12:20h

Olá pessoal!

Preciso que uma máquina virtual no VirtualBox(hóspede) desligue antes do Linux Mint Debian Cinnamon(hospedeiro), ao clicar na função de desligar do hospedeiro.

Sei que ao digitar Ctrl+H(Crtl direito) a máquina virtual(hóspede) desliga.
A questão é a seguinte... Onde alterar o comando de desligamento do hospedeiro?

Provavelmente é Shutdown -h, Shutdown -h now, não sei, só preciso alterar a ação de desligamento do hóspede. Aquela da interface gráfica em Menu>Sair>Desligar(quero alterar isto aqui).

Ficaria quase assim; Ctrl+H && Shutdown -h, com isto, na teoria a máquina virtual(hóspede) desligaria antes do hospedeiro.

Na última versão do Linux Mint baseado no Ubuntu esta ação se encontra em
/usr/lib/cinnamon-settings/modules/cs_power.py:11 
segundo a página de tradução do mesmo: https://translations.launchpad.net/linuxmint/latest/+pots/cinnamon/pt_BR/+translate?batch=10&sho...

Mas não faço a minima idéia de onde encontrar isto no Debian.

Alguma dica?


  


2. MELHOR RESPOSTA

Buckminster
buckminster

(usa Debian)

Enviado em 20/03/2015 - 13:48h

Veja isto:
http://www.vivaolinux.com.br/dica/Inicializando-e-Desligando-uma-maquina-virtual-do-VirtualBox-por-a...

Mas caso queira fazer o que você quer, o caminho no Debian é /sbin/shutdown sendo o comando para colocar onde você quer /sbin/shutdown -h now.


3. Não funcionou

Uéliton Alves dos Santos
alvesueliton

(usa Outra)

Enviado em 20/03/2015 - 19:05h

Na primeira dica VboxManage não existe, o pacote não foi encontrado nem pelo Synaptic.
root@mint:/home/debian# VboxManage list vms
VboxManage: command not found

E /sbin/shutdown não pode ser editado, o gedit não abre, o no nano o que se ver é sempre isto:

^?ELF^B^A^A^@^@^@^@^@^@^@^@^@^B^@>^@^A^@^@^@�%@^@^@^@^@^@@^@^@^@^@^@^@^@�S^@^@^@^@^@^@^@^@^@^@@^@8^@ ^@@^@^[^@^Z^@^F^@^@^$
^@@*@^@^@^@^@^@%^A^@^@^@^@^@^@�^B^@^@^Q^@^Y^@^HS`^@^@^@^@^@^H^@^@^@^@^@^@^@�^A^@^@^Q^@^Y^@(S`^@^@^@^@^@^H^@^@^@^@^@^@^@2^@^@$
^@�/@^@^@^@^@^@�^A^@^@^@^@^@^@^@libc.so.6^@setuid^@fflush^@exit^@execv^@fopen^@strncmp^@optind^@wait^@__longjmp_chk^@__strdu$
^@^@^D^@͉^B^@^@^P^@^@^@u^Zi ^@^@^C^@ ^B^@^@^P^@^@^@t^Yi ^@^@^B^@�^B^@^@^@^@^@^@�O`^@^@^@^@^@^F^@^@^@(^@^@^@^@^@^@^@^$
^@^@^@^@^@^@^@^@^@^@^@hP`^@^@^@^@^@^G^@^@^@^K^@^@^@^@^@^@^@^@^@^@^@pP`^@^@^@^@^@^G^@^@^@^L^@^@^@^@^@^@^@^@^@^@^@xP`^@^@^@^@^$
^@^@^@^@^@^@^@^@^@^@^@�P`^@^@^@^@^@^G^@^@^@^N^@^@^@^@^@^@^@^@^@^@^@�P`^@^@^@^@^@^G^@^@^@^O^@^@^@^@^@^@^@^@^@^@^@�P`^@^@^@^@^$
^@^@^@�@����%�8 ^@h^K^@^@^@�0����%�8 ^@h^L^@^@^@� ����%z8 ^@h



4. opa! falha minha...

Uéliton Alves dos Santos
alvesueliton

(usa Outra)

Enviado em 21/03/2015 - 09:01h


O comando é todo em minúsculas
vboxmanage 
Mas aqui não existe o diretório /etc/rc.d/init.d

Há vários outros rc's, exeto rc.d;
rc0.d, rc1.d, rc2.d, rc3.d, rc4.d, rc5.d, rc6.d, rcS.d
Vasculhei todos, e nenhum contém init.d











Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts