以编程方式设置非常高的VirtualBox来宾分辨率
我希望我的虚拟机有一个屏幕空间吨。我可以通过滚动查看整个桌面,但我希望VM中的桌面比我当前的显示器大得多。例如,如果我有1920x1080显示器,我希望有一个2560x1600桌面以编程方式设置非常高的VirtualBox来宾分辨率,virtualbox,Virtualbox,我希望我的虚拟机有一个屏幕空间吨。我可以通过滚动查看整个桌面,但我希望VM中的桌面比我当前的显示器大得多。例如,如果我有1920x1080显示器,我希望有一个2560x1600桌面 我知道这在技术上是可能的,因为有时由于奇怪的大小调整或其他原因,我最终会得到一个比来宾操作系统分辨率小的VirtualBox窗口,并出现滚动条。使用Windows作为主机和虚拟机目标,我通过以下方式实现了这一点: 如果打开,请关闭VirtualBox 打开命令提示符,并将cd刻录到virtualbox安装目录 运行:
我知道这在技术上是可能的,因为有时由于奇怪的大小调整或其他原因,我最终会得到一个比来宾操作系统分辨率小的VirtualBox窗口,并出现滚动条。使用Windows作为主机和虚拟机目标,我通过以下方式实现了这一点:
不确定此方法是否适用于Windows以外的其他主机/目标。出于类似的需要,我搜索并找到了以下内容: 我已经使用OS X 10.10.3主机和Windows 8.1 guest(根据Andersson的示例改编)成功地执行了以下操作:
- 关闭VirtualBox管理器
- 在shell中,运行: VBoxManage setextradata全局GUI/MaxGuestResolution任意
- 招待客人
- 在shell中,运行: VBoxManage controlvm“Windows 8 VM”设置视频模式提示3200 1800 32