Veja este post É possível iniciar GUI da máquina do VirtualBox sem cabeça? aparentemente você pode iniciar a GUI enquanto a VM já está rodando.
Gostaria de iniciar automaticamente minhas Máquinas Virtuais no Modo Sem Cabeça, além de poder iniciar a GUI on demand. Essa experiência do usuário seria quase idêntica a usar uma sessão de área de trabalho remota para se conectar a outro computador em execução. O sistema está sempre em execução e consigo efetuar login / logout conforme necessário.
É possível fazer isso com o VirtualBox?
Veja este post É possível iniciar GUI da máquina do VirtualBox sem cabeça? aparentemente você pode iniciar a GUI enquanto a VM já está rodando.
Tags virtualbox headless