# For RHEL 7
yum install VirtualBox-5.1-5.1.14_112924_el7-1.x86_64.rpm
vboxconfig
# VBox Config might recommend to update the kernel, for my box:
yum install kernel-devel-3.10.0-327.el7.x86_64
vboxmanage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.1.14-112924.vbox-extpack
vboxmanage import vm.ovf --dry-run
# See if any of the settings need to be changed
vboxmanage import prevalent.ovf --vsys 0 --memory 10240
# vboxmanage modifyvm vm --vrde on --vrdeport <PORT> --vrdeaddress <HOST IP>
vboxmanage modifyvm vm --vrde on --vrdeport 5012 --vrdeaddress 10.254.30.118
vboxmanage list vms
# "vm" {29c72c20-cf09-4390-be36-f72dc9afd148}
# vboxmanage startvm <VM NAME> --type headless
vboxmanage startvm vm --type headless
# vboxheadless -s <VM NAME>
vboxheadless -s vm
vboxmanage showvminfo <VM NAME>
vboxmanage guestproperty enumerate <VM NAME>
# vboxmanage controlvm <VM NAME> poweroff
vboxmanage controlvm vm poweroff
# Remove from vbox
vboxmanage unregistervm <VM NAME>
# Remove from vbox and filesystem
vboxmanage unregistervm <VM NAME> --delete
Can Modify the VM in any state.
Requires poweroff of the VM.
vboxmanage modifyvm <VM NAME> --audio none
vboxmanage modifyvm <VM NAME> --nic1 bridged --bridgeadapter1 eno1
# or add promisc mode (deny|allow-vms|allow-all)
vboxmanage modifyvm <VM NAME> --nic1 bridged --nicpromisc1 allow-all --bridgeadapter1 eno1
# If you are the only user set it to allow
default_policy = allow
VBOXAUTOSTART_DB=/etc/vbox
VBOXAUTOSTART_CONFIG=/etc/vbox/autostart.cfg
VBoxManage modifyvm <VM NAME> --autostart-enabled on
VBoxManage setproperty autostartdbpath /etc/vbox
# RHEL or SYSTEMCTL systems
sudo systemctl restart vboxautostart-service
# Other older systems
sudo service vboxautostart-service restart