Можно ли скрыть окно виртуальной машины VirtualBox до завершения ее запуска?

Можно ли скрыть окно виртуальной машины VirtualBox до завершения ее запуска?

Можно ли скрыть окно виртуальной машины VirtualBox до тех пор, пока она не завершит запуск? Или пока не пройдет X секунд? Я хочу использовать «бесшовный» режим и сделать его еще более бесшовным, не показывая загрузку виртуальной машины.

В моем случае это хост и гостевая ОС Linux, но если есть способ это сделать, то он, вероятно, будет работать на любой ОС.

решение1

Я думаю, что headless mode — это то, что вам нужно. Он запускает VM, но не запускает окно, которое покажет вам консоль и/или GUI машины. Вы можете вызвать его из CLI следующим образом для VM с именем testVM:

VBoxManage startvm testVM --type headless

и для выключения/сохранения состояния:

VBoxManage controlvm testVM power off

и

VBoxManage controlvm testVM savestate

Если на хосте установлен Extension Pack, он подключает RDP-сервер к каждой виртуальной машине при загрузке, а это значит, что если вам понадобится консоль/графический интерфейс, вы сможете подключиться к своей виртуальной машине по RDP и войти в нее.

Связанный контент