Bestehende VM von VirtualBox GUI zu Headless

Kleines Transfer-Rezept:

0. Vorbereitung: VBoxManage setproperty machinefolder /path/to/VirtualBox/Machines/

1. Kopiere <machine>.xml nach /path/to/VirtualBox/Machines/<machine>;
Editiere <machine>.xml und kommentiere <AttachedDevice>-Abschnitt aus.

2. Kopiere Disk-Image nach /path/to/VirtualBox/VDI

3. VBoxManage registervm /path/to/VirtualBox/Machines/<machine>/<machine>.xml

4. VBoxManage storageattach <machine> --storagectl "IDE Controller" --type hdd --port 0 --device 0 --medium /path/to/VirtualBox/VDI/<machine>.vdi

5. Remote Display Extension auf der VM einrichten: VBoxManage modifyvm <machine> --vrde on

------
Importiere eine ova-VM:
Trockenlauf (es werden die möglichen Optionen angezeigt):
VBoxManage import -n file.ova

Echtlauf unter Beibehaltung der MAC-Adrssen:
VBoxManage import --options keepallmacs file.ova
------

VM starten: VBoxHeadless -s <machine>
VM stoppen: VBoxManage controlvm <machine> poweroff
Übersicht über laufende VMs: VBoxManage list [--long] runningvms