Analisando a documentação de gerenciamento da VM do VirtualBox no link
Para listar as VMs, use o comando VBoxManage list vms
Para iniciar a VM, use o comando VBoxManage startvm
link
Para controlar a VM, use VBoxManage controlvm
O subcomando controlvm
permite alterar o estado de uma máquina virtual em execução no momento. O seguinte pode ser especificado:
VBoxManage controlvm <vm> pause
temporariamente coloca a máquina virtual em espera, sem alterar seu estado para sempre. A janela da VM será pintada em cinza para indicar que a VM está pausada no momento. (Isso é equivalente a selecionar o item "Pause" no menu "Machine" da GUI).
Use VBoxManage controlvm <vm> resume
para desfazer um comando de pausa anterior. (Isso é equivalente a selecionar o item "Continuar" no menu "Máquina" da GUI).
VBoxManage controlvm <vm> reset
tem o mesmo efeito em uma máquina virtual do que pressionar o botão "Redefinir" em um computador real: uma reinicialização a frio da máquina virtual, que será reiniciada e inicializará o sistema operacional convidado novamente imediatamente. O estado da VM não é salvo de antemão e os dados podem ser perdidos. (Isso é equivalente a selecionar o item "Reset" no menu "Machine" da GUI).
VBoxManage controlvm <vm> poweroff
tem o mesmo efeito em uma máquina virtual do que puxar o cabo de alimentação em um computador real. Novamente, o estado da VM não é salvo de antemão e os dados podem ser perdidos. (Isso equivale a selecionar o item "Fechar" no menu "Máquina" da GUI ou pressionar o botão de fechamento da janela e selecionar "Desligar a máquina" na caixa de diálogo).
Depois disso, o estado da VM será "Desligado".