VMWare 10 安装 10.9 Mac OS 如何调整分辨率为 1920 * 1200?
今天在windows7 系统使用 VMware Workstation 10 安装了Mac 虚拟机 10.9 ,之后为了全屏显示,安装了增强工具包。
只有这几种分辨率 ,我的显示器是1920 * 1200 的,请问有好的解决办法么?求赐教!
如二楼所说,装了VMsvga2_v1.2.5_OS_10.9.pkg驱动之后,还是没我想要的分辨率:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
首先在虚拟机设置里,显示--3d下面--固定分辨率--最大设成1024*768--保存
然后打开虚拟机的vmk文件,最后几行
svga.autodetect = "FALSE"
svga.maxWidth = "X"
svga.maxHeight = "Y"
svga.vramSize = "134217728"
X、Y分别为需要设置的分辨率,如1600X900,则X=1600,Y=900
重启虚拟机,在偏好设定-显示里面选择需要的分辨率即可!
首先在 虚拟 Mac 中安装显卡驱动补丁,自己 Google:VMsvga2_v1.2.5_OS_10.9.pkg
注意文件名不要错!
然后,在虚拟机设置里按照图中所示操作
可以直接在VMware的显示器设置中输入你想要的分辨率,然后去MacOS系统的显示器设置里面设置。我的设置成功了。
在Mac虚拟机里的终端执行下面的命令,执行完之后重启即可
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:width=%00%0F%00%00
sudo nvram AC20C489-DD86-4E99-992C-B7C742C1DDA9:height=%70%08%00%00
解释:
width=%00%0F%00%00 是宽度的16进制表示,将四个数字倒过来写就是 00 00 0f 00, 相当于十进制的3840
height=%70%08%00%00 是高度的16进制表示,将四个数字倒过来写就是 00 00 08 70, 相当于十进制的2160
所以,上面的两条命令执行完之后,分辨率将被设置为 3840*2160, 其余的分辨率依次类推
注意:
1.vmware虚拟机对应的vmx文件里面的这部分内容要修改一下,设置一下最大分辨率
svga.autodetect = "FALSE"
svga.maxWidth = "3840"
svga.maxHeight = "2160"
2.按图配置显示器选项里面的最大分辨率,选择3840 x 2160
楼上的回答非常详细,正解。