I'm running Ubuntu Server using VBoxHeadless
. How do I send ACPI shutdown signal through VirtualBox and make Ubuntu Server respect it and comply with the shutdown signal?
I'm running Ubuntu Server using VBoxHeadless
. How do I send ACPI shutdown signal through VirtualBox and make Ubuntu Server respect it and comply with the shutdown signal?
If you want to shutdown the guest Ubuntu you have two options:
Shutting down a guest using VBoxManage
A virtual machine can be controlled by command line using the
VBoxManage
command line tool:For power off by ACPI the virtual OS needs to be capable to do so, and VirtualBox may also need to enable ACPI support for the VM.
Enable VirtualBox ACPI options:
Install ACPI support in the Ubuntu VM:
Shutting down guest from SSH
A safer way to shut down the machine in case you have SSH access woud be to issue
This will take care to safely shut down and poweroff your guest OS.
I found this here and tested it - works nicely.
assumes samba is installed on the host.