7

我已经尝试了我在互联网上找到的所有替代方案和资源来改变我的 MacOS X 客户机的屏幕分辨率。我有最新的 VirtualBox 版本(4.1.22),我有 MacOS X 10.6.3 Snow Leopard 在 vm 来宾中运行。

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

  • 调整虚拟机设置:

在 .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>

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

提前致谢,

4

1 回答 1

11

我也在和这个作斗争。我在某些地方看到了第三个选项:除了CustomVideoMode1有一个VBoxInternal2/EfiGopMode参数可以设置为六个固定分辨率之一:

VBoxManage setextradata "vmname" VBoxInternal2/EfiGopMode 3

EfiGopMode 的可能值为:

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

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

于 2012-09-10T22:56:43.610 回答