É provavelmente uma idéia melhor executar um servidor de vm no modo sem cabeça e consolá-lo, tendo qualquer largura de terminal que seu convidado possa gerenciar. Existe um comando virtualbox-headless para o propósito. Você pode configurar um stty no guest e redirecionar as mensagens de boot para o mesmo stty por uma linha de comando do kernel no grub, como:
BOOT_IMAGE=/boot/vmlinuz-3.0.0-10-generic root=/dev/sda1 ro console=ttyS0,38400n8 vt.handoff=7
então, no host, copie /etc/init/tty6.conf para tty8.conf e substitua a linha
exec /sbin/getty -8 38400 tty6
com:
exec /sbin/getty -8 38400 ttyS0
Finalmente, configure a imagem para saída serial0 para / dev / pts no host. (Isso funciona bem com o kvm, também deve ir com o virtualbox)
De qualquer forma, se você não gosta dessa abordagem, instale as adições dos convidados. Então você deve ser capaz de alcançar resoluções mais altas. A lenta rolagem vem do fato de que o vga16fb é de fato informação de cor de 16 bits por pixel e o console pobre tem que transformar cada pixel em 24 ou 32 bits de seus hosts X11 e monitorar mudanças de pixel não é trivial, então se você de alguma forma pode aumentar a profundidade de cor para combinar com seus hosts, a rolagem deve acelerar.