Encontré en el Sitio http://pi.lastr.us una guia interesante sobre VirtualBox para ser ejecutados desde la línea de comandos.
Hago un paste del contenido:
No he encontrado un documento donde estén reseñados los comandos de línea más interesantes de VirtualBox, por eso escribo aquí mi breve resúmen.
Administración de máquinas virtuales
Máquinas disponibles
VBoxManage list vms | grep Name
Prender y apagar máquina
VBoxSDL -vm MaquinaVirtual
Apagar la máquina desde línea de comando equivale a apagarla desde el botón de power en un hardware real (puede ser peligroso para los datos)
VBoxManage controlvm MaquinaVirtual poweroff
Duplicar máquina
VBoxManage clonevdi MaquinaVirtual.vdi NuevaMaquina.vdi
También es posible mediante:
cp MaquinaVirtual.vdi NuevaMaquina.vdi
VBoxManage internalcommands setvdiuuid NuevaMaquina.vdi
Redes
Forwardiar puertos hacia la maquina virtual
# Puerto 2222 para ssh
VBoxManage setextradata "MaquinaVirtual" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/HostPort" 2222
VBoxManage setextradata "MaquinaVirtual" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/GuestPort" 22
VBoxManage setextradata "MaquinaVirtual" "VBoxInternal/Devices/pcnet/0/LUN#0/Config/ssh/Protocol" TCP
Esta información queda guardada en Machines/MaquinaVirtual/MaquinaVirtual.xml así que se corre una sola vez.
Para que la maquina virtual la pueda levantar un usuario comun, el puerto HostPort debe ser alto.
Hasta aqui lo sacado del Sitio... algo que me sirvió es pasar la máquina que se arranca desde la consola a background, esto sería:
VBoxSDL -vm MaquinaVirtual &
Esto liberará el prompt de la terminal.. pero si cerramos la terminal el proceso hijo ( VirtualBox) morirá con la terminal y se cerrará.
Para solucionar esto ultimo podemos usar:
nohup VBoxSDL -vm MaquinaVirtual &
Este comando ( nohup) permite al igual que '&' mandar el proceso y background y que este quede inmune a los hangups (de ahí su nombre nohup) que es cuando se cuelga o termina la terminal o consola de la cual se ejecutó el proceso.Espero que sea de ayuda.
No hay comentarios:
Publicar un comentario
Desde ya gracias por tus comentarios.