docs:virtualizacion:virtualbox:inicio

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.

 VBoxManage list vms | grep Name
 VBoxSDL -vm MaquinaVirtual

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
 VBoxManage clonevdi MaquinaVirtual.vdi NuevaMaquina.vdi

También es posible mediante:

 cp MaquinaVirtual.vdi NuevaMaquina.vdi
 VBoxManage internalcommands setvdiuuid NuevaMaquina.vdi
 # 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.

  • docs/virtualizacion/virtualbox/inicio.txt
  • Última modificación: 2017/10/02 01:37
  • por 127.0.0.1