<a name="top"></a>

Автозапуск виртуальной машины vbox

Экспорт в PDF

Дано:
- Linux Fedora
- Виртуальная машина в VBox, которая создана пользователем mihanik.

Надо:
Сделать так, чтобы при включении ПК виртуалка запускалась сама в фоне, а при выключении ПК автоматически выключалась.

Решение.

1. Открываем терминал.

2. Уточняем список созданных пользователем виртуальных машин

[mihanik@fedora ~]$ VBoxManage list vms "MyWorkPC" {8b8cae24-cea6-4696-8936-ce05023e42fa}

3. Становимся суперпользователем

[mihanik@fedora ~]$ su Пароль: [root@fedora mihanik]#

4. Делаем редактором по-умолчанию mcedit

export EDITOR=mcedit

5. Создаём демона, который будет управлять виртуалкой

systemctl edit MyWorkPC.service --full --force

В редакторе вставляем текст примерно такого содержания

[Unit] Description=Virtual Box Guest MyWorkPC After=network.target vboxdrv.service Before=runlevel2.target shutdown.target [Service] User=mihanik Group=mihanik Type=forking Restart=no TimeoutSec=5min IgnoreSIGPIPE=no KillMode=process GuessMainPID=no RemainAfterExit=yes ExecStart=/usr/bin/VBoxManage startvm MyWorkPC --type headless ExecStop=/usr/bin/VBoxManage controlvm MyWorkPC acpipowerbutton [Install] WantedBy=multi-user.target

И выходим из редактора с сохранением.

6. Обновляем информацию о демонах

systemctl daemon-reload

7. Разрешаем автозапуск демона

systemctl enable MyWorkPC.service

8. Запускаем его

systemctl start MyWorkPC.service

ВСЁ!

⇑ Наверх ⇑

В моей WIKI постоянно ведётся какая-то работа со статьями. Если у вас возникли вопросы или замечания, можете их отправлять на почту support@mihanik.net