Чтобы добавить элемент запуска, который запускает одну конкретную виртуальную машину, мы можем создать новый элемент запуска, как описано здесь .
Вкратце, чтобы запустить машину Virtual Box без Virtual Box Manager, мы можем добавить следующую команду для запуска виртуальной машины в Exec=разделе .desktopфайла, в который мы можем поместить ~/.local/share/applications:
[Desktop Entry]
Name=the name you want it to have
Comment=
Exec=VirtualBox --startvm 'name of the machine'
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true
После предоставления .desktopразрешения на выполнение файла мы можем запустить нашу виртуальную машину, дважды щелкнув по ней, или перетащить ее на панель запуска или на рабочий стол для удобного доступа.
В более поздних версиях VirtualBox функциональность для запуска виртуальной машины была перенесена в VirtualBoxVMприложение. Для этого нужно изменить EXECстроку в .desktopфайле до
EXEC=/usr/lib/virtualbox/VirtualBoxVM --startvm "name of the machine"
или мы можем использовать инструмент VBoxManage startvmвместо этого.
VBoxManage startvm "name of the machine"будет работать.