El día 26 de septiembre de 2013 13:11, cirito@gmail.com
<cirito@gmail.com> escribió:
Puede ser que en el VirtualBox 3.2 OSE sobre Debian 6 no funcionen algunos
de los comandos de consola?
Por ejemplo:
# vboxmanage list vms
No muestra nada.
Si hago:
# vboxheadless -startvm "WindowsXP"
Me dice:
Invalid machine name!
Pero si veo en /home/usuario/.VirtualBox/Machines/
Veo que la VM se llama "WindowsXP".
Y si examino su .xml
cat /home/usuario/.VirtualBox/Machines/WindowsXP/WindowsXP.xml
Veo:
<Machine uuid="{c356107e-d860-47cc-a8bf-db94e0f3550f}" name="WindowsXP"
OSType="WindowsXP" snapshotFolder="Snapshots"
lastStateChange="2013-09-24T12:36:45Z">
La versión es la 3.2.10_OSEr66523
Si no inicia con el nombre de la VM puedes iniciar con el UUID de la máquina.
Consulta la página 111 del manual de VBox
(http://download.virtualbox.org/virtualbox/3.2.10/UserManual.pdf),
verás que de forma obligatoria has de iniciar la VM con el parámetro
headless.
vboxmanage list vms (página 102) observa que dice que lista las
máquinas registradas y cabe la posibilidad de que hayas creado las VMs
con un usuario distinto al que intenta listar o iniciar, por ejemplo,
imagina que has creado las VM con el usuario 'cirito', pero al equipo
has accedido como root, entonces sucede que no puedes iniciar ninguna
VM, ya que pertenecen a otro usuario.
VirtualBox no necesita las X en funcionamiento para levantar máquinas
a no ser que hayas activado la aceleración 3D (OpenGL), mira la página
62 del manual.
Saludos,
Javier Silva.