Windows 主机全屏中的 Mac OS X 来宾虚拟框

set*_*ora 6 virtualbox virtualization virtual-machine

鉴于目前还没有来宾添加,有没有办法让 Mac OS X 来宾操作系统适应主机操作系统的分辨率?

Jas*_*son 2

它无法自动调整,但您可以指定自定义分辨率供访客使用。

您可以手动编辑 VirtualBox 配置以及 OS X 中的启动文件以使用自定义分辨率。这是一个由两部分(主机虚拟机/来宾)组成的过程来启用解决方案。

步骤如下:

  1. 首先,确保 VirtualBox 没有运行。如果有就关闭它。

  2. 将以下设置添加到<ExtraData>VM 的 XML 文件的部分(位置C:\users\<username>\VirtualBox VMs\<OS_NAME>\<OS_NAME>.vbox-prev):

    <ExtraDataItem name="CustomVideoMode1" value="1680x1050x32"/>

    您可以将上面的值更改为您首选的显示分辨率,例如 1280x1024x32。

  3. 保存文件并启动您的虚拟机。

  4. /Extra在 Mac 中,在 Finder 中打开文件夹。

  5. com.app.Boot.plist文件拖到桌面上。

  6. 在编辑器中打开桌面上的文件。

  7. 找到该<key>Graphics Mode</key>条目,后面应该有一个<string>xxxxxx</string>条目。编辑此条目以匹配上面步骤 2 中的自定义视频条目。IE<string>1680x1050x32</string>

  8. 将文件放回去,重新启动虚拟机,新的显示分辨率应该会生效。

祝你好运!

  • 这是行不通的。似乎唯一有所不同的是使用此处描述的解决方案:http://martinml.com/en/how-to-install-mac-os-x-snow-leopard-in-virtualbox/ (2认同)