Como executar uma VM do VirtualBox a partir da linha de comando?

30

Eu quero saber como iniciar uma VirtualBox Virtual Machine (VM) a partir da linha de comando (usando o Windows 7), bem como desligá-lo com o sistema operacional.

O que é uma maneira fácil de conseguir isso?

    
por Sebastian Godelet 30.11.2010 / 13:56

5 respostas

39

Aqui está o comando que eu corro de um atalho que tenho na minha área de trabalho. Isso deve funcionar a partir de uma linha de comando também.

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm <NameOfVMHere>

Claro, isso é baseado em padrões típicos do sistema. Qualquer sistema dado pode ter movido a pasta Program Files ou instalado o VirtualBox para um local personalizado.

    
por 30.11.2010 / 15:25
9
vboxmanage startvm "winxppro Clone"
    
por 23.06.2013 / 09:51
3

Vou tentar elaborar sobre @Philippe answer:
Tente adicionar -- antes do startvm O comando: vboxmanage startvm <machine_name> iniciará o servidor cujo nome é "machine_name".
Por exemplo, se você tem uma máquina que chama UbuntuServer, o comando ficará assim: vboxmanage --startvm UbuntuServer

Nota vboxmanage deve estar no seu caminho para executar este comando. Adicione se ao seu caminho se não (no meu mac foi adicionado com a instalação da caixa virtual.

    
por 06.12.2014 / 21:31
1

No Windows 10, você pode iniciar uma VM do Ubuntu usando:

C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm Ubuntu

em que Ubuntu é o nome da VM do VirtualBox

Para desligar o uso da VM:

C:\Program Files\Oracle\VirtualBox\VBoxManage.exe controlvm Ubuntu poweroff

Você também pode usar outros comandos com controlvm , como pause, resume, reset, poweroff, savestate , para realizar ações diferentes.

    
por 26.02.2018 / 05:50
0

Eu iniciei uma VM dessa maneira:

VirtualBox.exe --comment "Ubuntu 16" --startvm "96852e73-a304-4357-b7ef-440913601f3f"

Começa sem cabeça, eu acho .. sem gui mostrado .. Agora eu quero ver a GUI daquela VM do HOST ... é possível?

    
por 21.01.2017 / 16:46