Я использую Ubuntu Server используя VBoxHeadless
. Как отправить сигнал выключения ACPI через VirtualBox и заставить Ubuntu Server соблюдать его и соответствовать сигналу выключения?
server
virtualbox
Oxwivi
источник
источник
Ответы:
Если вы хотите закрыть гостевую Ubuntu, у вас есть два варианта:
Отключение гостя с помощью VBoxManage
Виртуальной машиной можно управлять из командной строки с помощью
VBoxManage
инструмента командной строки:Для отключения ACPI виртуальная ОС должна быть способной сделать это, и VirtualBox, возможно, также должен включить поддержку ACPI для виртуальной машины.
Включить опции VirtualBox ACPI:
Установите поддержку ACPI в виртуальной машине Ubuntu:
Отключение гостя от SSH
Безопасный способ выключить машину, если у вас есть доступ по SSH.
Это позаботится о безопасном завершении работы и выключении гостевой ОС.
источник
VBoxManage
, я проверил это man-страницу - есть вариант, который идетVBoxManage controlvm <uuid>|<name> acpipowerbutton
. Будет ли Ubuntu Server уважать сигнал и отключение?acpid
требуется. Хотя мне нужно проверить, установлен ли он по умолчанию в Ubuntu Server.Я нашел это здесь и проверил - работает хорошо.
предполагает, что на хосте установлена samba.
источник