Yo utilizo VirtualBox para tener una máquina virtual con Windows XP dentro de una anfitriona con Ubuntu 9.04 ya que mis clientes utilizan Windows (soy programador). Últimamente, sin razón aparente, la resolución de la máquina virtual quedó fijada en el arranque en 800 x 600 pixeles, lo que me resultó bastante molesto. Antes guardaba la última resolución utilizada simplemente arrastrando el borde de la ventana de VB dentro del S.O. anfitrión.
Buscando encontré una forma sencilla de fijar la resolución máxima de la máquina virtual . En una consola basta ingresar:
VBoxManage setextradata global GUI/MaxGuestResolution 1024,768
Simplemente hay que sustituir 1024 y 768 por la resolución que sea necesaria.
http://forums.virtualbox.org/viewtopic.php?p=25366 .