Você pode usar VBoxManage setextradata "<vm-name>" "CustomVideoMode1" "1600x900x32"
(Veja o manual do VirtualBox para mais informações).
Estou usando minha primeira VM VirtualBox para executar o Windows 8 Preview em minha máquina com Windows 7. Parece que apenas algumas resoluções estão disponíveis para eu escolher. Minha exibição física é de 1600x900, portanto, gostaria de poder configurar minha VM do Windows 8 para ter uma experiência em tela cheia. Como adiciono um 1600x900 às opções que tenho na caixa de diálogo "Resolução de tela"?
Você pode usar VBoxManage setextradata "<vm-name>" "CustomVideoMode1" "1600x900x32"
(Veja o manual do VirtualBox para mais informações).
Esta solução funcionou uma vez para mim, mas agora que tenho 2 monitores físicos, não está funcionando.
Você pode definir o modo de vídeo em uma VM em execução usando o seguinte comando virutalbox
Windows
"c: \ Arquivos de programas \ Oracle \ VirtualBox \ VBoxManage.exe" controlve "YOURVMGUESTNAME" setvideomodehint 1920 1200 32
* nix
VBoxManage controlvm "YOURVMGUESTNAME" setvideomodehint 1920 1200 32
Esta configuração entrará em vigor imediatamente e, às vezes, sobreviverá à reinicialização.
Soa como tudo que você precisa fazer é instalar o "Guest Additions" dentro do seu sistema operacional convidado (que seria o Windows 8). É bem fácil, já que é o Windows. Basta pressionar a tecla do host (provavelmente a tecla CTRL à direita) e D. Isso montará o Guest Additions .iso como se estivesse inserindo um CD em uma unidade real e executasse o instalador de adições do convidado enquanto você está no Windows 8. reinicialize o convidado (Windows 8) e você poderá redimensionar para qualquer resolução desejada. E para ir em tela cheia, pressione a tecla do host (novamente, provavelmente a tecla CTRL à direita) e F para alternar entre a tela inteira e uma janela normal.
Existem outras maneiras de fazer isso, mas provavelmente seriam as mais fáceis. Espero que ajude.
Tags virtualbox windows-8