====== Virtualbox linea de comandos ====== 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 máquinas virtuales ===== ==== Máquinas disponibles ==== VBoxManage list vms | grep Name ==== Prender máquina ==== VBoxSDL -vm MaquinaVirtual ==== Apagar máquina ==== **Atención:** 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 ===== ==== Forward 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. ===== Referencias y datos adicionales ===== * [[http://www.esdebian.org/article.php/virtual_box/print|Instalar y configurar VirtualBox]]