Estou usando o VirtualBox no Windows.
Existe uma maneira de fazer um script que feche a VM e "salve o estado"? Ou apenas diga à VM para desligar?
Não sequência:
- Eu sei que você pode abrir a VM na linha de comando porque tenho um atalho para abrir a VM. E então posso simplesmente chamar o atalho do comando lien.
- A razão pela qual pergunto é porque meu software de backup tem uma opção de linha de comando pré-backup/pós-backup. Então, eu gostaria de usar a linha de comando para salvar o estado da VM. Em seguida, faça backup da VM. Em seguida, use a linha de comando para iniciar a VM.
Responder1
DeVBoxManagemanual:
VBoxManage controlvm <vm> savestate
salvará o estado atual da VM no disco e, em seguida, interromperá a VM. (Isso equivale a selecionar o item "Fechar" no menu "Máquina" da GUI ou pressionar o botão Fechar da janela e, em seguida, selecionar "Salvar o estado da máquina" na caixa de diálogo.)
Então você pode começar novamente usando VBoxManage startvm "Windows XP"
(supondo que sua VM seja chamada de "Windows XP", é claro).
Você deve encontrá-lo VBoxManage.exe
em algum lugar da pasta de instalação do VirtualBox. Claro que você podeadicione-o ao seu PATHpara ter acesso mais fácil.