我一直在尝试使用 ESXi,并且在我的办公桌上有以下设置:
戴尔笔记本电脑:
- T2500 2GHz,4GB 内存
- 从 USB 闪存驱动器启动 ESXi,
- 具有 320Gb 7200rpm 内置 SATA 作为数据存储(为本次实验新购买)
- 单个 W2k3 客户操作系统安装在 15Gb 虚拟磁盘上,目前 60% 是空闲的。
(是的,ESXi 似乎在这个硬件上运行良好)
iMac
- 2.16GHz Core 2 Duo,3GB RAM
- Leopard 10.5.8
- VMware Fusion (2.0.6) 在 OS X 中以窗口形式运行,而不是全屏运行。
- Windows XP SP3 在 VMware Fusion 下作为 VM 运行。(此 VM 为 512Mb)
我在 iMac 上的 XP 下运行 VMware VIC 客户端,iMac 和笔记本电脑通过千兆以太网集线器连接。
问题
问题是当我启动 VIC 并打开控制台以查看正在运行的 ESXi VM 映像时。在打开控制台之前,一切似乎都很好 - 我可以浏览 XP 和 VIC 内容并做任何我想做的事情。
一旦我打开 ESXi VM 控制台并单击其中的任何内容,鼠标就会开始出现奇怪的行为。我可以将鼠标悬停在系统的 OS X 部分上,但只要我将鼠标移回 XP VM 上,鼠标指针就会与 VIC 中 ESXi 控制台中的客户操作系统产生关联。此外,控制台内的鼠标加速也有一个奇怪的配置文件 - 但这可能只是 W2k3 设置
在我告诉 VMware Fusion 向 XP VM 发送 Ctrl-Alt-Del 之前,我无法在 XP VM 中执行任何操作,只能在 ESXi 控制台中与 W2k3 VM 交互。这会导致 ESXi VM 抛出对 Ctrl-Alt-Del 的标准 W2k3 响应,并且似乎破坏了鼠标指针和 ESXi 控制台之间的关联(此外,VMware Fusion 会抛出一个警告对话框,提示我应如何发送 Ctrl-Alt-Del)。现在我可以将鼠标放在 XP VM 上并执行我想要的操作。但是,只要我单击 ESXi 控制台,循环就会重新开始。
有人可以解释这种行为或者更好地建议改善的方法吗?
答案1
如果您未在 Guest 中安装 VMware Tools,这听起来与我所期望的完全一样。鼠标被锁定在 Guest 控制台中是 nat 的典型症状,VMware tools [完全] 安装,其他症状包括视频、网络和可能的磁盘性能不佳。
但是,这里涉及的多个重定向级别也可能导致问题。我很高兴在我的笔记本电脑上 Vista 上的 VMware Workstation 下运行的 VM 中运行 VI Client,该 VM 控制在另一台笔记本电脑上的 ESXi 实例上运行的 Windows VM - 两台都是 Dell D630,因此它们与您上面概述的规格相差不远。它在测试中运行得相当好,我没有看到您描述的问题,但我的堆栈中的所有用户界面都在运行 Windows。
答案2
这通常发生在使用 Linux VM 控制台模式或未在 VI 虚拟机中使用 VMware Tools 的人身上。使用 Ctrl-alt 将使您脱离 Windows VM 中的 VIC 控制台窗口,但 Windows VM 仍会抓住您的鼠标。使用 Cmd-alt 将使您脱离 Fusion 运行的 Windows VM,并将控制权交还给 MacOS 主机。