Si al iniciar una máquina virtual desde consola con el comando VBoxManage startvm machine name
aparece el mensaje de error siguiente:
Waiting for VM "machine_name" to power on... VBoxManage: error: The virtual machine 'machine_name' has terminated unexpectedly during startup with exit code 1 (0x1) VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component Machine, interface IMachine
Esto se debe a que, al no disponer el anfitrión de capacidades gráficas, es imposible para VirtualBox asignar recursos para mostrar la consola de la máquina huésped.
Pero se puede solucionar iniciando al huésped con la opción ‑‑type headless
como se muestra a continuación:
VBoxManage startvm machine_name --type headless
Para otras opciones de inicio en estas condiciones (como por ejemplo permitiendo acceso a consola por escritorio remoto), consultar la Gestión de máquinas virtuales remotas de Virtualbox.