更改VirtualBox的MacOS X来宾屏幕分辨率

时间:2012-09-10 10:25:19

标签: macos virtual-machine virtualbox

我已经尝试了在互联网上找到的所有替代品和资源,以便在我的MacOS X客户机中更改屏幕分辨率。我有最新的VirtualBox版本(4.1.22),我在一台虚拟客户机上运行MacOS X 10.6.3 Snow Leopard。

一些对我不起作用的解决方案是:

  • 调整虚拟机设置:

在.vbox文件中添加和运行这两个命令:

vboxmanage setextradata "MAC OS X" "CustomVideoMode1" "1360x768x32"
vboxmanage setextradata "MAC OS X" "GUI/CustomVideoMode1" "1360x768x32"
  • 编辑来宾操作系统启动配置:

使用以下行修改/Library/Preferences/SystemConfiguration/com.apple.boot.plist:

<key>Kernel Flags</key>
<string>"Graphics Mode"="1360x768x32"</string>
<key>Graphics Mode</key>
<string>1360x768x32</string>

任何其他建议,我缺少的东西。

提前致谢,

1 个答案:

答案 0 :(得分:11)

我也在与此作斗争。我看到提到in some places的第三个选项:除了CustomVideoMode1之外还有一个VBoxInternal2/EfiGopMode参数,可以设置为六个固定分辨率之一:

VBoxManage setextradata "vmname" VBoxInternal2/EfiGopMode 3

EfiGopMode的可能值为:

0: 640x480  
1: 800x600  
2: 1024x768  
3: 1280x1024 
4: 1440x900
5: 1920x1200 

我自己没试过这种方法,因为我想去1600x1200 ......