Está en la página 1de 2

8/4/2017 Controla VirtuaBox desde la consola

(/ES/)

Guillermo Garron (/es/)


Suscribete: (/es/atom.xml) | (http://feedburner.google.com/fb/a/verify?uri=BitacoraGuillermo&loc=en_US)

Geeking (/) > Tecnologa (/es/) > GNU Linux (/es/gnu-linux/) > Controla VirtuaBox desde la consola (/es/gnu-linux/controla-maquinas-virtuales-
virtualbox.html)

Controla VirtuaBox desde la consola (/es/gnu-linux/controla-maquinas-virtuales-virtualbox.html)


Escrito por: Guillermo Garron (/es/acerca-de.html)
Fecha: 2013-05-17 16:00:00 00:00

Versin en ingles (/en/go2linux/vboxmanage-control-and-manage-virtualbox-command-line.html)

Introduccin

VirtualBox es software de virtualizacin tanto para el mercado empresarial como para uso en el hogar. Es un producto lo suficientemente poderoso como para
operar tanto a nivel personal como empresarial y esta liberado bajo la licencia GPL

Una de las formas en que ms lo ocupo, es para probar nuevas distribuciones de Linux, pues instalarlas directamente en el ordenador, cuando uno sabe que
no las dejara all, no es lo ms conveniente. Las que se que solo instalar por un momento, pues solo las instalo en VirtualBox.

Bueno ahora entremos en materia, y veamos como se puede controlar las mquinas virtuales desde el terminal de comandos

Listar las mquinas virtuales instaladas

El comando principal es VBoxManage y estar acompaado de sub-comandos. Para mostrar una lista de las mquinas virtuales instaladas usamos:

VBoxManage list vms

Oracle VM VirtualBox Command Line Management Interface Version 3.2.12


(C) 2005-2010 Oracle Corporation
All rights reserved.

"win7" {3f157880-c642-4be2-b641-85d7aedb5090}
"msn" {acc458d0-435b-44c7-806d-41c4948bb490}
"itunes" {41238c30-5f05-4fda-b008-5169d69505f6}
"Linux-Mint" {c25e1257-dfed-4789-a22b-8489c4d4df05}
"ubuntu" {fee70808-ab0e-473a-8991-d9b711773672}
"xp" {c75ec9b7-90b2-4f97-9e07-1267a3a03cb1}
"ubuntu-netop" {3d216ab8-3b44-46fd-8738-8c631801176e}
"slackware" {f65d5b26-6491-4523-8c06-970cbe6844d5}
"peppermint" {32b1845f-dd72-4c8a-bfe7-8cc3e83d0109}

Si se usa con la opcion -l, se obtendr una informacin detallada de cada una de esas mquinas.

VBoxManage list vms -l

Como iniciar una mquina virtual de VirtualBox desde la linea de comandos

Ahora que sabemos cuales son las mquinas que tenemos instaladas (gracias al comando anterior), podemos ver como las encendemos.

VBoxManage startvm "slackware"

VBoxManage startvm f65d5b26-6491-4523-8c06-970cbe6844d5

Se pueden agregar los comandos de arriba a los scripts de inicio, para que las mquinas virtuales arranquen de manera automtica cuando el servidor se
encienda.

Como detener una mquina virtual desde la lnea de comandos

Ahora ya sabemos cono encender una mquina de VirtualBox, veamos como apagarla. Pausar una mquina virtual

Este comando pondr la mquina en pausa hasta que se reaunude nuevamente.

VBoxManage controlvm "slackware" pause

Reiniciar una mquina virtual pausada

VBoxManage controlvm "slackware" resume

Reset, reinicia una mquina virtual

https://www.garron.me/es/gnu-linux/controla-maquinas-virtuales-virtualbox.html 1/2
8/4/2017 Controla VirtuaBox desde la consola

VBoxManage controlvm "slackware" reset

Nota importante: Esto apagar la mquina virtual, enciendiendola de inmediato nuevamente, cualquier informacin que no este salvada se perdera.

Apaga la mquina virtual

VBoxManage controlvm "slackware" poweroff

Esto apagar la mquina virtual, y nuevamente hay que advertir que la informacin no salvada se perder.

Detener la mquina virtual, salvando su estado actual

VBoxManage controlvm "slackware" savestate

Este comando, salvar el estado actual de la mquina virtual, y la dentendr, es ms o menos como cuando entra en hibernacin una laptop

Crea una mquina virtual

Tambien podemos crear una mquina virtual desde la linea de comandos.

VBoxManage createvm -name "LinuxMint" -register

Este comando crear la mquina virtual, con las opciones por defecto.

Cambiar las opciones de la mquina virtual

Ahora que tenemos la mquina virtual creada y sabemos como encenderla y apagarla, veamos como cambiar sus opciones por defecto para configurarla de
acuerdo a nuestros requerimientos.

VBoxManage modifyvm "LinuxMint -memory "1024MB"

Te recomiendo mirar el conjunto completo de parametros (http://www.virtualbox.org/manual/ch08.html#vboxmanage-modifyvm)

Conclusin

Como puede verse, VirtualBox es bastante flexible y totalmente manejable desde la linea de comandos, esto hace que sea muy tils para manejar servidores
virtuales dentro de un servidor en "co-location", donde solo tienes acceso a dicho servidor remoto, mediante ssh y la linea de comandos o terminal

permalink (https://www.garron.me/es/gnu-linux/controla-maquinas-virtuales-virtualbox.html)

Si te gusto el artculo, por favor compartelo

https://www.garron.me/es/gnu-linux/controla-maquinas-virtuales-virtualbox.html 2/2

También podría gustarte