ESXi 主机提供需要定期更新的工具安装程序。这些安装程序以 ESXi 修补程序方式发布或从 My VMware 下载。
可以选择将它们配置为指向单个共享的 Tools 安装程序存储库。有关详细信息,请参见 VMware Tools for hosts provisioned with Auto Deploy (2004018)。
在单个 Windows 虚拟机上手动安装或升级 VMware Tools
注意:所有受支持的 Windows 客户机操作系统均支持 VMware Tools。
安装最新版本的 VMware Tools 可增强虚拟机的客户机操作系统的性能并改进虚拟机管理。打开虚拟机电源时,如果有新的 VMware Tools 版本可用,则会在客户机操作系统的状态栏中看到一条通知。
对于 Windows 2000 及更高版本,VMware Tools 将安装虚拟机升级辅助工具。如果从虚拟硬件版本 4 升级到版本 7 或更高版本,该工具可还原网络配置。
必备条件 - 打开虚拟机电源。
- 验证客户机操作系统是否正在运行。
- 对于 vSphere 虚拟机,要确定是否安装了最新版的 VMware Tools,请在 vSphere Client 清单中选择相应的虚拟机并单击摘要选项卡。
- 用户必须具有管理特权。
过程
-
要手动安装 VMware Tools,请执行以下操作:
- 选择菜单命令,在客户机操作系统上挂载 VMware Tools 虚拟磁盘。
在 vSphere Client 中:转到清单>虚拟机>客户机>安装/升级 VMware Tools。
在 vSphere Web Client 中:转到所有操作图标 >配置>安装/升级 VMware Tools。
- 如果正在使用 vCenter Server 且正在执行升级或重新安装:
在“安装/升级 VMware Tools” 对话框中,选择交互式 Tools 装或交互式 Tools 升级,然后单击确定。
该进程可通过在客户机操作系统上挂载 VMware Tools 虚拟光盘启动。
- 如果是首次安装 VMware Tools,请在“安装 VMware Tools”信息屏幕上单击确定。
- 如果已为客户机操作系统中的 CD-ROM 驱动器启用自动运行,则会显示 VMware Tools 安装向导。
- 如果未启用自动运行,请手动启动该向导:
- 单击开始>运行。
- 键入D:\setup.exe。
其中,D: 是您的第一个 CD-ROM 驱动器 - 单击确定。
- 按照屏幕上的说明进行操作。要安装非默认组件,请选择自定义安装。
- 如果显示“新硬件”向导,请完整执行向导并接受默认值。
- 出现提示后,重新引导虚拟机。
安装完成后,vCenter Server“摘要”选项卡中的 VMware Tools 标签变为“完成”。
升级 VMware Tools
此虚拟机上的 VMware Tools 已过时。(VMware Tools is outdated on this virtual machine.)
在 Windows 虚拟机中自动安装 VMware Tools
如果在若干 Windows 虚拟机中安装 VMware Tools,可以进行自动安装。
使用 vCenter Server 时,可以使用主机或群集的“虚拟机”选项卡,然后选择要安装或升级 VMware Tools 的虚拟机。
必备条件
- 打开虚拟机电源。
- 以管理员身份登录到客户机操作系统。
- 如果计划在命令行使用setup.exe运行 VMware Tools 安装,请对虚拟机设置进行编辑,以将虚拟 CD/DVD 驱动器连接到 VMware Tools ISO 映像。
- 如果要使用 MSI 参数指定与静默安装有关的选项,请转到 MSDN 网站上的“Windows 安装程序”页面以熟悉语法。可以通过setup.exe命令使用这些参数,或者将其置于 vCenter Server 对话框中以用于自动安装和升级。
- 如果要阻止安装某些 VMware Tools 组件,请熟悉 VMware Tools 组件名称,以便指定要排除哪些组件。 有关详细信息,请参见 Installing and Configuring VMware Tools 中的“静默安装中使用的 VMware Tools 组件的名称”部分。
过程
- 在清单>主机和群集视图中,选择主机、群集或数据中心,然后单击“虚拟机”选项卡。
- 按住 Ctrl 单击或按住 Shift 单击以选择虚拟机。
- 右键单击选定的虚拟机,然后单击客户机>安装/升级 VMware Tools。
- 完成向导。
要指定任意 MSI 参数,或指定要排除的 VMware Tools 组件,请在“高级”文本框中添加与要用于setup.exe程序相同的参数和选项。
在多个 Windows 虚拟机中自动升级 VMware Tools
这可以通过使用以下方法之一来实现:
- PowerCLI update-tools commandlet。 有关详细信息,请参见 vSphere PowerCLI Documentationguide。
这可更新指定虚拟机上的 VMware Tools。
C:\PS>Update-Tools 'myVM'
在此步骤中,该虚拟机必须打开电源。
- Update Manager 可用于提供 VMware Tools,也可应用于多个虚拟机的虚拟硬件升级基准。 有关详细信息,请参见 vSphere Update Manager Administration Guide
- 虚拟机在重新启动过程中检查/升级工具。
注意:在重新启动过程中检查并升级工具的功能在 ESXi 5.0 中不起作用。有关详细信息,请参见 VMware vSphere 5.0 Release Notes 中的“已知问题”部分。
- 在 vSphere Client 清单中,右键单击虚拟机,然后单击编辑设置。
- 单击选项选项卡。
- 单击VMware Tools。
- 选择在关闭再打开过程中检查并升级工具。