3 pasos para configurar unidad de systemd para VM de Virtualbox
Foto de Ashutosh Dave en Unsplash
1. Encontrar el UUID de la VM, por ejemplo si tenemos una máquina llamada RHEL7, ejecutamos:
$ VBoxManage showvminfo RHEL7 | grep '^UUID' | awk '{ print $NF }' f02a9f08-2ff2-4a92-b3cd-a8dfb17513c6
2. Crear el archivo template de servicio ~/.config/systemd/user/virtualbox_vm@.service
:
[Unit] Description=VirtualBox VM %i [Service] Type=simple KillMode=mixed ExecStart=/usr/lib/virtualbox/VBoxHeadless --comment RHEL7 --startvm f02a9f08-2ff2-4a92-b3cd-a8dfb17513c6 --vrde config [Install] WantedBy=default.target
3. Recargar systemd, Habilitar y arrancar el servicio
$ systemctl --user daemon reload && systemctl --user enable --now virtualbox_vm@RHEL7.service
¡Listo!
Comentarios
Comments powered by Disqus