L'ovvio gist di @reidransom non ha funzionato per me.
Seguendo la Sezione 9.24.3 del Manuale dell'utente , quanto segue consentirà a tutti gli utenti per impostare le macchine virtuali per l'avvio automatico:
cat /Applications/VirtualBox.app/Contents/MacOS/org.virtualbox.vboxautostart.plist | sed '6s/true/false/' | sudo tee /Library/LaunchDaemons/org.virtualbox.vboxautostart.plist
sudo mkdir -p /etc/vbox/
echo 'default_policy = allow' | sudo tee /etc/vbox/autostart.cfg
VBoxManage modifyvm VM_NAME_HERE --autostart-enabled on
Per limitare questa capacità a un singolo utente, utilizza questa riga:
echo 'default_policy = deny\nUSERNAME_HERE = {\nallow = true\n}' | sudo tee /etc/vbox/autostart.cfg
Leggi altre domande sui tag virtualbox