Estou executando o Ubuntu Server usando VBoxHeadless
. Como envio o sinal de desligamento da ACPI através do VirtualBox e faço o Ubuntu Server respeitá-lo e estar em conformidade com o sinal de desligamento?
server
virtualbox
Oxwivi
fonte
fonte
Respostas:
Se você deseja desligar o Ubuntu convidado, você tem duas opções:
Encerrando um convidado usando o VBoxManage
Uma máquina virtual pode ser controlada por linha de comando usando a
VBoxManage
ferramenta de linha de comando:Para desligar o ACPI, o sistema operacional virtual precisa ser capaz de fazer isso, e o VirtualBox também pode precisar ativar o suporte ao ACPI para a VM.
Habilite as opções do VirtualBox ACPI:
Instale o suporte a ACPI na VM do Ubuntu:
Desligando o convidado do SSH
Uma maneira mais segura de desligar a máquina caso você tenha acesso SSH
Isso tomará o cuidado de desligar e desligar com segurança o SO convidado.
fonte
VBoxManage
, verifiquei a página de manual - existe uma opçãoVBoxManage controlvm <uuid>|<name> acpipowerbutton
. O Ubuntu Server respeitará o sinal e o desligamento?acpid
é necessário. Embora eu precise verificar se está instalado por padrão no Ubuntu Server.Encontrei aqui e testei - funciona muito bem.
assume que o samba está instalado no host.
fonte