Botica TI

Notas varias en Administración de Infraestructura de TI

Cómo correr una máquina virtual “VirtualBox” en segundo plano.

Primero lo primero: las siguientes instrucciones SÓLO aplican SI el HOST OS es Windows XP ó Windows Vista. Probablemente también funcione en Windows Server 2003.

Vámos a revisar los pasos necesarios para poder arrancar una máquina virtual "VirtualBox" sin que la ventana de la misma esté presente. Para conectarte a ella, necesitarás telnet/ssh client, sí se trata de una Linux/Unix VM ó Remote Desktop sí se trata de una Windows VM.

Requisitos:

Windows XP ó Vista.
Última versión de Virtual Box instalada.
Una máquina virtual VB ya instalada y configurada.

Para arrancar la máquina virtual:

Paso 1.-
Crea un archivo batch. Nómbralo: startvm.bat

Dentro de él, inserta:
"c:\program files\sun\xvm virtualbox\VBoxHeadless" -startvm "name_of_virtual_machine_here" -p 3340
(Asegúrate que el path anterior realmente apunta a tu instalación de VirtualBox)

Paso 2.-
Crea un script Visual Basic (*.vbs). Nómbralo: start.vbs

Dentro de él, inserta:
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False

Paso 3.-
Coloca ambos archivos en un mismo directorio en algún lugar de tu disco duro.
Genera 1 (uno) acceso directos al archivo VBS y colócalo en tu escritorio.

Edítalo y cambia el target para que lea: (suponiendo que en ese path dejé los archivos, ok?)
C:\Users\Home\Desktop\start.vbs startvm.bat

Paso 4.-
Doble click sobre el acceso directo.
Sí abres el manejador de VirtualBox, verás que indica que la máquina virtual está corriendo.

Paso 5.-
Conéctate a tu máquina virtual y a trabajar!

Para cerrar la máquina virtual:
Lo correcto sería que desde adentro de la misma máquina virtual mandaras el "shutdown" pero, sí por alguna razón obscura, debes apagar la máquina "de golpe"….

Paso 1.-
Crea un archivo bat. Nómbralo: shutdownvm.bat

Dentro de él, inserta: (suponiendo que en ese path está instalado tu VirtualBox, ok?)
"c:\program files\sun\xvm virtualbox\VBoxManage" controlvm "winXPHome" poweroff

Paso 2.-
Ejecuta shutdownvm.bat
Sí abres el manejador de VirtualBox, verás que indica que la máquina virtual está apagada.

octubre 7, 2009 - Posted by | Herramientas

Aún no hay comentarios.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: