Se você deseja desligar o guest Ubuntu, você tem duas opções:
Desligando um convidado usando o VBoxManage
Uma máquina virtual pode ser controlada por linha de comando usando a ferramenta de linha de comando VBoxManage
:
VBoxManage controlvm [nameofmachine] savestate # saves the state of the VM like in suspend
VBoxManage controlvm [nameofmachine] poweroff # simply "unplugs" the VM
VBoxManage controlvm [nameofmachine] acpipowerbutton # sends ACPI poweroff signal
Para desligar a ACPI, o sistema operacional virtual precisa ser capaz de fazer isso, e o VirtualBox também precisa ativar o suporte a ACPI para a VM.
-
Ative as opções do VirtualBox ACPI:
VBoxManage modifyvm [nameofmachine] --acpi on
-
Instale o suporte a ACPI na VM do Ubuntu:
sudo apt-get install acpid
Encerrando o convidado do SSH
Uma maneira mais segura de desligar a máquina, caso você tenha acesso SSH, seja para emitir
user@virtualmachine: sudo poweroff
Isso resolverá encerrar e desligar seu sistema operacional com segurança.