Autoinicio de maquina virtual en segundo plano con Ubuntu y VirtualBox

Autoinicio de maquina virtual en segundo plano con Ubuntu y VirtualBox

Primero cree un archivo con la extención sh (.sh), luego hágalo ejecutable y finalmente instálelo.

sudo nano /etc/init.d/VM.sh

sudo chmod +x /etc/init.d/VM.sh

sudo update-rc.d /etc/init.d/VM.sh defaults 99 01

El contenido del archivo VM.sh, es como sigue:

#! /bin/sh
# Start VirtualBox @boot 
# /etc/init.d/VM.sh
#

#Edite estas variables!
#user: usuario con permisos de ejecución
#VM1: nombre de la máquina virtual
VMUSER=user
VMNAME=VM1

case "$1" in
  start)
    echo "Starting VirtualBox VM ..."
    sudo -u $VMUSER VBoxHeadless --startvm $VMNAME
    ;;
  stop)
    echo "Saving state of Virtualbox VM ..."
    sudo -u $VMUSER VBoxManage controlvm $VMNAME savestate
    ;;
  *)
    echo "Usage: /etc/init.d/VM.sh {start|stop}"
    exit 1
    ;;
esac

exit 0

Fuente: https://www.freesoftwareservers.com/index.php/2015/10/24/autostart-virtualbox-vm-headless-with-upstart-script-ubuntu-server-and-vbox-5/

Deja un comentario

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

Optimization WordPress Plugins & Solutions by W3 EDGE