Para iniciar a VM no modo sem cabeça com senha, você precisa criar um arquivo contendo a senha, suponha:
/home/user/vmname-password
Depois, você precisa executar os dois comandos a seguir:
VBoxManage startvm "vmname" --type headless
VBoxManage controlvm "vmname" addencpassword "vmname" "/home/user/vm-name-password"
Este é apenas um exemplo. No mundo real, considere sabiamente se você deseja expor sua senha de disco da VM em um arquivo permanentemente armazenado. Este Q & A não é sobre isso.
Para parar a VM:
VBoxManage controlvm "vmname" acpipowerbutton