如何向 VirtualBox VM 添加显示模式?

Pat*_*ski 6 virtualbox windows-8

我正在使用我的第一个 VirtualBox VM 以便在我的 Windows 7 机器上运行 Windows 8 Preview。看起来只有几个分辨率可供我选择。我的物理显示器是 1600x900,所以我希望能够将我的 Windows 8 VM 设置为该分辨率以获得全屏体验。如何将 1600x900 添加到“屏幕分辨率”对话框中的选项中?

小智 6

您可以使用VBoxManage setextradata "<vm-name>" "CustomVideoMode1" "1600x900x32" (有关更多信息,请参阅 VirtualBox 手册)。


kkr*_*ron 5

这个解决方案对我有用过一次,但现在我有 2 个物理显示器,它不起作用。

您可以使用以下 virutalbox 命令在正在运行的 VM 上设置视频模式

视窗

"c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" controlvm "YOURVMGUESTNAME" setvideomodehint 1920 1200 32

*尼克斯

VBoxManage controlvm "YOURVMGUESTNAME" setvideomodehint 1920 1200 32

此设置将立即生效,有时会在重新启动后生效。


小智 2

听起来您所需要做的就是在您的来宾操作系统(即 Windows 8)中安装“来宾添加”。这很简单,因为它是 Windows。只需按主机键(可能是右侧 CTRL 键)和 D。这将安装 Guest Additions .iso,就像将 CD 插入真实驱动器一样,并在 Windows 8 中运行 Guest Additions 安装程序。完成后,只需重新启动客户机 (Windows 8),您应该能够将大小调整为您想要的任何分辨率。要进入全屏,请按主机键(同样,可能是右侧 CTRL 键)和 F 在全屏和普通窗口之间切换。

还有其他方法可以做到这一点,但这可能是最简单的。希望能帮助到你。