I run this XServe headless. I also have VirtualBox on it. To start a VM via ssh I need to first use VNC and login to the account that has permissions for VB. Then either via the Terminal application ...
If VirtualBox is not booting from ISO or if GParted ISO is not mounting, correct the Boot Order in System Settings and verify ...