VBoxHeadless
может быть то, что вы после.
Независимо от того, создаете ли вы новую виртуальную машину или импортируете старую, вы можете запустить ее с помощью команды:
VBoxHeadless --startvm "Ubuntu 16.04 Server"
(Замените Ubuntu 16.04 Server именем вашей виртуальной машины.)
VBoxHeadless запустит виртуальную машину и сервер VRDP (протокол удаленного рабочего стола VirtualBox), который позволяет удаленно просматривать выходные данные виртуальной машины на другом компьютере.
Чтобы остановить виртуальную машину, запустите
VBoxManage controlvm "Ubuntu 16.04 Server" poweroff
Чтобы приостановить виртуальную машину, запустите
VBoxManage controlvm "Ubuntu 16.04 Server" пауза
Чтобы сбросить виртуальную машину, запустите
VBoxManage controlvm "Ubuntu 16.04 Server" сброс
Я исследовал это сегодня вечером по другой причине: сделать его немного более гибким для моих нужд не работает, но это может быть именно то, что вам нужно.
также:
$ VBoxHeadless --help
Oracle VM VirtualBox Headless Interface 5.2.10
(C) 2008-2018 Oracle Corporation
All rights reserved.
Usage:
-s, -startvm, --startvm <name|uuid> Start given VM (required argument)
-v, -vrde, --vrde on|off|config Enable or disable the VRDE server
or don't change the setting (default)
-e, -vrdeproperty, --vrdeproperty <name=[value]> Set a VRDE property:
"TCP/Ports" - comma-separated list of
ports the VRDE server can bind to; dash
between two port numbers specifies range
"TCP/Address" - interface IP the VRDE
server will bind to
--settingspw <pw> Specify the settings password
--settingspwfile <file> Specify a file containing the
settings password
-start-paused, --start-paused Start the VM in paused state
-c, -capture, --capture Record the VM screen output to a file
-w, --width Frame width when recording
-h, --height Frame height when recording
-r, --bitrate Recording bit rate when recording
-f, --filename File name when recording. The codec used
will be chosen based on file extension
примечание: прямо перед публикацией я увидел, что это несколько лет. Извините, что вытащил что-то из архивов, но я чувствую, что это полезно для публикации.