Автозагрузка виртуальной машины на платформе VirtualBox

Создаем скрипт для будущей автозагрузки


sudo touch /etc/init.d/vboxrun

Теперь открываем файл /etc/init.d/vboxrun из под sudo и приводим его к следующему виду


#!/bin/sh
#Запускаем ВМ 1
tunctl -t virt0 -u username VBoxManage startvm -type=headless VirtMachine1 #Запускаем ВМ 2 из под другого пользователя
tunctl -t virt1 -u username su username –c “BoxManage startvm -type=headless VirtMachine2”

Теперь делаем файл /etc/init.d/vboxrun исполняемым


sudo chmod +x /etc/init.d/vboxrun

Ну и в самом конце делаем наш скрипт System V скриптом


sudo update-rc.d vboxrun defaults 80

Теперь после загрузки системы наш скрипт будет загружаться автоматически, если мы создадим еще одну ВМ, то нужно будет просто добавить ее в наш скрипт

Оставьте комментарий