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驱动之后,还是没我想要的分辨率:
请输入图片描述
请输入图片描述

阅读 88.1k
评论
    5 个回答
    • 410

    首先在 虚拟 Mac 中安装显卡驱动补丁,自己 Google:VMsvga2_v1.2.5_OS_10.9.pkg
    注意文件名不要错!
    然后,在虚拟机设置里按照图中所示操作

    截图

      • 1
      • 新人请关照

      首先在虚拟机设置里,显示--3d下面--固定分辨率--最大设成1024*768--保存
      然后打开虚拟机的vmk文件,最后几行

      svga.autodetect = "FALSE"
      svga.maxWidth = "X"
      svga.maxHeight = "Y"
      svga.vramSize = "134217728"

      X、Y分别为需要设置的分辨率,如1600X900,则X=1600,Y=900

      重启虚拟机,在偏好设定-显示里面选择需要的分辨率即可!

        可以直接在VMware的显示器设置中输入你想要的分辨率,然后去MacOS系统的显示器设置里面设置。我的设置成功了。

          • 1
          • 新人请关照

          在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

          clipboard.png

          该答案已被忽略,原因:

            楼上的回答非常详细,正解。

            该答案已被忽略,原因:

              撰写回答

              登录后参与交流、获取后续更新提醒

              相似问题
              推荐文章