Автозапуск VirtualBox

Добрый день уважаемые знатоки, помогите разобраться с запускам машинки при запуск системы.
Из консоли выполняю команду: VBoxHeadless --startvm “SERVER_2003” & disown
Все запускается норм. Далее пытаюсь сделать так:
Создаю файл /etc/init.d/vm_start.sh с содержимым VBoxHeadless --startvm “SERVER_2003” & disown
Запускаю команду chkconfig –set vm_start.sh on
Перезапускаюсь – ничего.

Пробую делать так, crontab –e , добавляю @reboot root /etc/init.d/vm_start.sh сохраняю, перезагружаюсь – ничего,
Подскажите, в чем ошибка, куда копать,
Спасибо.

/etc/init.d/

Не надоело еще? >:(

Раньше писал для себя нормальные service-файлы со start|stop|reload… на основе ‘skeleton template’, но сейчас у нас systemd - вот и пишите под него systemd service unit`ы.

Вроде разобрался, но не полностью, сделал так

[Unit]
Description=Virtual Box
After=systemd-modules-load.service

[Service]
ExecStart=/usr/bin/VBoxHeadless --startvm c785f3d9-89d9-47b4-9261-dcc891fca392
ExecStop=/usr/bin/VBoxManage controlvm c785f3d9-89d9-47b4-9261-dcc891fca392 poweroff

[Install]
WantedBy=multi-user.target

теперь systemctl start VM_START.service все работает прекрасно, а вот после перезагрузки - не поднимается служба, а должна по идее до логина в систему.
что ей не нравится ?

А мануалы читать кто будет? Сама по себе служба в multi-user.target не добавится)) Изучайте дальше.

Спасибо за подсказку,
Выкладываю, может кому-то понадобится
создаем /usr/lib/systemd/system/VM_START.service

[Unit]
Description=Virtual Box Service
After=vboxdrv.service
Wants=vboxdrv.service

[Service]
ExecStart=/usr/bin/VBoxHeadless -startvm c785f3d9-89d9-47b4-9261-dcc891fca392
ExecStop=/usr/bin/VBoxManage controlvm c785f3d9-89d9-47b4-9261-dcc891fca392 poweroff

[Install]
WantedBy=multi-user.target
Alias=VM_START_SERVICE.service

Далее:

servicectl enable VM_START.service
servicectl start VM_START.service

Проверляем:

servicectl status VM_START.service

Всем спасибо, удачи!

Путь должен быть /etc/systemd/system/VM_START.service !

И никто не поправил…

Насколько я понял, при выполнении

servicectl enable VM_START.service

и наличии

Alias=VM_START_SERVICE.service

ссылка автоматически создается в /etc/systemd/system/VM_START_SERVICE.service
По крайней мере, у меня было так.

https://ru.wikipedia.org/wiki/FHS