多年来,我一直在 Linux(目前为 Ubuntu 9.10)下使用 VirtualBox 来运行 Windows XP Pro 作为客户操作系统。它一直运行良好,直到今天,由于某种原因,Windows 客户机停止调整大小以匹配 VB 窗口的大小。此外,Windows 允许的最大分辨率现在是 800x600。我已升级到最新的稳定 VirtualBox 并重新安装了 Guest Additions,没有做任何更改。有什么建议吗?如果可能的话,我宁愿不恢复到最后一个快照,因为从那时起我已经安装了很多软件,例如 Adobe Flex Builder。
编辑:我尝试启动 CentOS 虚拟机,虽然它在文本模式下运行良好,但它无法在 X(黑色窗口)中显示,这表明问题出在 VirtualBox 本身或 Xorg 上。Ubuntu 最近确实更新了 Xorg。
答案1
很抱歉浪费了 Molly 的时间。清除并重新安装 VirtualBox 似乎已经解决了这个问题。我猜想是某些设置错误,但由于我使用这个虚拟机来工作,所以我不能让它长时间不修复以进行调试。
答案2
使用组合键 HOST + G 切换自动调整大小。也可以通过菜单 Machine -> Autoresize guest display 来切换。