A meu conhecimento, não há equivalente a Xen xm console
para o VirtualBox, então você precisa ajustá-lo.
Se você quiser acessar o console convidado de qualquer host, você precisa primeiro configurar o VirtualBox para usar a porta serial e redirecione essa porta serial de alguma forma. Em um sistema UNIX, o VirtualBox torna a porta serial disponível através de um soquete (não realmente um pipe).
A partir do host VirtualBox, você pode transformar esse soquete em um arquivo, permitindo conectar-se a uma ferramenta como screen
ou pode transformar o soquete UNIX em um soquete TCP, permitindo conexões remotas com uma ferramenta como telnet
.
Dependendo do sistema operacional que está sendo executado no convidado, é necessário informar que ele realmente coloca o console na porta serial. Isso geralmente é possível através do gerenciador de inicialização ou até mesmo da primeira tela do gerenciador de instalação. Aqui está um exemplo com uma instalação do Solaris . Então, isso pode funcionar antes que qualquer rede esteja disponível no guest e você pode ver a sequência completa de inicialização como se estivesse na frente da máquina convidada.
Aqui está outro exemplo para depurar um kernel do Linux de inicialização .