我正在尝试在vSphere上创build一个虚拟机(OS = Windows 7),并显示两个显示。 VM有VMware Tools。 我去
Edit Virtual Machine Settings > Video Card > Maximum Number of Displays [2].
当我点击确定。 configuration返回到最大显示器数量= 1.我应该怎么做才能保持更改?
– 谁会遇到这个问题 –
- 任何正在使用“裸机”虚拟机pipe理程序(如vSphere ESXi)的人都可以直接安装到无操作系统的计算机上。
– 为什么存在这个问题 –
– 我们的目标 –
- 假设vSphere Client安装在具有双显示器(每台1600×1200)的远程计算机上,
- 以下解决scheme将使vSphere Client的“访客控制台”看到一个分辨率(比如3000×1000)的单个监视器,这个分辨率略低于两个监视器的总和,因为我们必须将“来宾控制台“。
- 花了我几个星期才弄明白这一点。
– 解决scheme –
-
确保您的“访客控制台”具有您的video内存和分辨率的最大设置
- 编辑虚拟机设置>在右上angular确保使用“硬件版本7”
- 编辑虚拟机设置>硬件>显卡>显示器所需的内存>input总videoRAM> 128
- 编辑虚拟机设置>选项>常规>configuration参数…>单击“添加行”button添加以下参数:
- svga.autodetect => false
- svga.maxHeight => 1200
- svga.maxWidth => 3200
-
从以下位置将“最新的VMware工具”(例如“VMware-tools-windows-8.3.7-381511.iso”)下载到远程机器上:
- 在“访客控制台”中将“最新VMware Tools”安装到Windows 7中
- 首先在Windows 7中卸载“旧/现有的VMware Tools”
- 在“访客控制台”中有一个“CD / DVD”button,点击它
- select“连接到本地磁盘上的ISO映像”
- select您在步骤2中下载的“VMware-tools-windows-8.3.7-381511.iso”
- 开始安装VMware Tools到Windows 7
- 完成后重新启动您的Windows 7
- 在一个VM中启用2个显示器/监视器
- 在Windows 7中,启动dos提示符
- 键入'cd C:\ Program Files \ VMware \ VMware Tools',按'enter'
- 键入'VMwareResolutionSet.exe 0 1,0 0 3000 1000'(您可以将3000和1000的值replace为小于2个显示器/显示器分辨率之和的值),按'enter'
- 现在您将看到新的屏幕分辨率为3000×1000
- 为了使Windows 7的新屏幕分辨率符合“访客控制台”
- 转到“访客控制台”菜单
- 点击“查看”>“适合窗口”
- 在某些情况下,您可以自由更改“访客控制台”,然后单击“立即安装访客”,这将更改您的Windows 7分辨率以适应“访客控制台”窗口