Iniciar virtualbox de forma automática en LINUX

 

Un molesto problema con el que me suelo encontrar muchas veces cuando trabajo con VirtualBox es la imposibilidad de arrancar una máquina virtual de forma automática (lo que se denomina en Inglés Headless virtual machine).

Este problema es bastante engorroso ya que cada vez que se reinicia el sistema anfitrión debido a una actualización, fallo del sistema, corte de luz, fallo humano, etc. hay que entrar en el servidor e iniciar la máquina de forma manual. Si el problema sucede de madrugada la maquina virtual estará toda la noche sin funcionar.

Este es el procedimiento que hay que seguir para iniciar de forma automática la máquina Virtual (Probado en Centos / Redhat Enterprise LINUX 7 y 8 y en Ubuntu 14.04,16.04 y 18.04).

1) Entraremos en la consola de comandos como root y crearemos un fichero denominado “virtualbox” en la ruta /etc/default/

sudo nano /etc/default/virtualbox

Dentro de este fichero pondremos lo siguiente:

VBOXAUTOSTART_DB=/etc/vbox
VBOXAUTOSTART_CONFIG=/etc/vbox/autostart.cfg

2) Crearemos el fichero autostart.cfg dentro de la ruta /etc/vbox/

sudo nano /etc/vbox/autostart.cfg

Dentro de este fichero pondremos lo siguiente:

default_policy = deny
# Create an entry for each user allowed to use autostart
usuario con el que arrancamos la maquina virtual = {
allow = true
}

3) Ejecutamos los siguientes comandos:

sudo chgrp vboxusers /etc/vbox
sudo chmod 1775 /etc/vbox
sudo usermod -aG vboxusers usuario con el que arrancamos la maquina virtual
VBoxManage setproperty autostartdbpath /etc/vbox

4) Posteriormente, salimos de la cuenta de root y nos logeamos con el usuario con el que arrancamos la maquina virtual y ponemos lo siguiente:

VBoxManage list vms (con este comando hacemos un listado de todas las maquinas virtuales instaladas)

VBoxManage modifyvm número-que-nos-devuelve-el-listado-de-la-mauina-virtual-que-deseamos-ejecutar ‑‑autostart-enabled on

5) Reiniciamos el servidor.

Si todo ha ido bien, a los pocos minutos de reiniciar el servidor ya podremos ver nuestra máquina virtual funcionando.

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Privacidad y cookies

Utilizamos cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mismas Enlace a polí­tica de cookies y política de privacidad y aviso legal.

Pulse el botón ACEPTAR para confirmar que ha leído y aceptado la información presentada


ACEPTAR
Aviso de cookies