LinuxCommandLibrary

vboxmanage-controlvm

Change the state and the settings of a currently running virtual machine.

TLDR

Temporarily stop the execution of a virtual machine

$ VBoxManage controlvm [uuid|vm_name] pause
copy


Resume the execution of a paused virtual machine
$ VBoxManage controlvm [uuid|vm_name] resume
copy


Perform a cold reset on the virtual machine
$ VBoxManage controlvm [uuid|vm_name] reset
copy


Poweroff a virtual machine with the same effect as pulling the power cable of a computer
$ VBoxManage controlvm [uuid|vm_name] poweroff
copy


Shutdown the virtual machine and save its current state
$ VBoxManage controlvm [uuid|vm_name] savestate
copy


Send an ACPI (Advanced Configuration and Power Interface) shutdown signal to the virtual machine
$ VBoxManage controlvm [uuid|vm_name] acpipowerbutton
copy


Send command to reboot itself to the guest OS
$ VBoxManage controlvm [uuid|vm_name] reboot
copy


Shutdown down the virtual machine without saving its state
$ VBoxManage controlvm [uuid|vm_name] shutdown
copy

Copied to clipboard