Vamos a ver cómo iniciar una máquina virtual de VirtualBox al Inicio de Windows. Esto es útil cuando estás utilizando tu SO Windows como un Host de Máquinas Virtuales y no estás haciendo uso de infraestructuras más profesionales como puede ser VMware ESX con vCenter.

También te puede interesar:

Ubuntu muy lento en VirtualBox
Cómo convertir una máquina física en máquina virtual compatible con Virtualbox
Instalar Ubuntu Mate y servidor web en una Raspberry Pi
Cómo instalar un servidor web en un NAS Synology

Configurar máquina virtual en VirtualBox

Supongamos que tenemos la siguiente máquina virtual.

Iniciar MV VirtualBox al inicio de Windows 01

Crear fichero de arranque

Resumidamente, lo que vamos a hacer es crear un fichero BAT con los comandos necesarios para que inicie la máquina virtual y después vamos a crear una tarea automatizada que lo lanzará cuando se arranque el servidor.

El comando MS-DOS para iniciar la máquina virtual es:

VboxManage.exe startvm "Nombre de la máquina"

VBoxManage.exe se encuentra en C:\Program Files\|Oracle\VirtualVBox.

Este comando no solo permite iniciar una máquina virtual. Permite pararla, reiniciarla y muchas cosas más. Podéis consultar la lista completa de funciones en el manual de usuario de VirtualBox.

El comando de escritorio remoto de windows es:

%windir%\system32\mstsc.exe

Previamente hay que generar un fichero RDP habiendo configurado la conexión y configuraciones adicionales de pantalla, portapapeles, unidades compartidas, etc.

El comando completo a utilizar sería:

C:\Windows\System32>mstsc.exe c:\users\javier\desktop\mv.rdp /v:10.189.3.6

En la ventana de escritorio remoto podemos ver toda la definición del comando por si queremos configurar alguna cosa más.

Iniciar MV VirtualBox al inicio de Windows 02

Solo faltaría añadir la contraseña manualmente, cosa obvia.

Programar arranque al inicio de Windows

Para poder iniciarla de forma automática he optado por crear una tarea programada que se ponga en funcionamiento al arrancar el sistema operativo. La tarea programada sería de la siguiente manera:

Iniciar MV VirtualBox al inicio de Windows 03

Como podemos ver indicamos el fichero BAT que vamos a ejecutar y establecemos un Desencadenador que se lance al iniciar el sistema.

El contenido del fichero BAT definitivo sería este:

"C:\Program Files\Oracle\VirtualBox\VboxManage.exe" startvm "Windows 10"
timeout 20
C:\Windows\System32\mstsc.exe C:\Users\Administrador\Desktop\IniciarMV-Win10.rdp /v:192.168.1.23
pause

Conclusiones

Y nada más. Espero que os haya resultado útil y compartáis el artículo en vuestras redes sociales si os ha gustado.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies