安装 VMware Tools

尽管客户机操作系统在未安装 VMware Tools 的情况下仍可运行,但许多 VMware 功能只有在安装 VMware
Tools 后才可用。安装 VMware Tools 后,工具套件中的实用程序可增强虚拟机客户机操作系统的性能,改善
虚拟机的管理。
安装 VMware Tools 是创建新虚拟机过程的一部分,而升级 VMware Tools 是使虚拟机符合最新标准过程的一
部分。要了解有关创建虚拟机的信息,请参见 《虚拟机管理指南》 。
VMware Tools 安装程序是 ISO 映像文件。对于客户机操作系统来说,ISO 映像文件类似于 CD-ROM。每种类
型的客户机操作系统(包括 Windows、Linux、Solaris、FreeBSD 和 NetWare)具有一个 ISO 映像文件。在
选择命令以安装或升级 VMware Tools 时,虚拟机的第一个虚拟 CD-ROM 磁盘驱动器暂时连接到客户机操作
系统的 VMware Tools ISO 文件。
您可以使用 Windows 简易安装或 Linux 简易安装功能在安装完操作系统后立即安装 VMware Tools。
最新版本的 ISO 文件存储在 VMware 网站上。在选择命令以安装或升级 VMware Tools 时,VMware 产品确
定是否为特定操作系统下载了最新版本的 ISO 文件。如果没有下载最新的版本,或者未下载该操作系统的
VMware Tools ISO 文件,则会提示您下载该文件。

在 在 Windows 虚拟机中手动安装或升级 VMware Tools
所有受支持的 Windows 客户机操作系统均支持 VMware Tools。
在升级 VMware Tools 之前,请考虑运行虚拟机的环境并权衡各种升级策略的利弊。例如,您可以安装最新版
本的 VMware Tools 以提高虚拟机的客户机操作系统性能和改善虚拟机管理,也可以继续使用现有的版本以提
供更高的灵活性和避免在环境中发生停机。
对于 Windows 2000 和更高版本,VMware Tools 安装一个虚拟机升级帮助程序工具。如果将虚拟机兼容性从
ESX/ESXi 3.5 升级到 ESX/ESXi 4.0 和更高版本或从 Workstation 5.5 升级到 Workstation 6.0 和更高版本,该工
具可以恢复网络配置。
前提条件
n 开启虚拟机。
n 确认客户机操作系统正在运行。
第 4 章 创建虚拟机
VMware, Inc. 57
n 如果您在安装操作系统时将虚拟机的虚拟 CD/DVD 驱动器连接到了 ISO 映像文件,请更改设置,将虚拟
CD/DVD 驱动器配置为自动检测物理驱动器。
自动检测设置能让虚拟机的第一个虚拟 CD/DVD 驱动器检测并连接到 VMware Tools 安装的 VMware
Tools ISO 文件。该 ISO 文件对于您的客户机操作系统来说就像是一张物理 CD。使用虚拟机设置编辑器将
CD/DVD 驱动器设置为自动检测物理驱动器。
n 如果您使用的不是旧版的 Windows 操作系统,请以管理员身份登录。任何用户都可以在 Windows 95、
Windows 98 或 Windows ME 客户机操作系统中安装 VMware Tools。如果您的操作系统版本高于上述版
本,则必须以管理员身份登录。
步骤
1 在主机上,从 Workstation Pro 菜单栏中选择 虚拟机 > 安装 VMware Tools。
如果安装了早期版本的 VMware Tools,则菜单项是 更新 VMware Tools。
2 如果是首次安装 VMware Tools,请在“安装 VMware Tools”信息页中单击 确定。
如果在客户机操作系统中为 CD-ROM 驱动器启用了自动运行功能,则会启动 VMware Tools 安装向导。
3 如果未启用自动运行,要手动启动向导,请单击 开始 > 运行,然后输入 D:\setup.exe ,其中 D: 是第一个
虚拟 CD-ROM 驱动器。对于 64 位 Windows 客户机操作系统,请使用 D:\setup64.exe 。
4 按照屏幕上的说明操作。
5 如果显示“新硬件”向导,请按照提示进行操作并接受默认设置。
6 如果您在安装 beta 版或 RC 版 VMware Tools 时出现软件包或驱动程序未签名的警告,请单击 仍然安装以
完成安装。
7 之后按照提示重新引导虚拟机。
下一步
如果虚拟机具有新的虚拟硬件版本,请升级虚拟硬件。
在 在 Linux 虚拟机中手动安装或升级 VMware Tools
对于 Linux 虚拟机,您可以使用命令行工具手动安装或升级 VMware Tools。
前提条件
n 开启虚拟机。
n 确认客户机操作系统正在运行。
n 由于 VMware Tools 安装程序是使用 Perl 编写的,因此,请确认在客户机操作系统中安装了 Perl。
步骤
1 在主机上,从 Workstation Pro 菜单栏中选择 虚拟机 > 安装 VMware Tools。
如果安装了早期版本的 VMware Tools,则菜单项是 更新 VMware Tools。
2 在虚拟机中,以 root 身份登录到客户机操作系统并打开终端窗口。
3 不带参数运行 mount 命令以确定 Linux 发行版是否自动装载 VMware Tools 虚拟 CD-ROM 映像。
如果装载了 CD-ROM 设备,将按以下方式列出 CD-ROM 设备及其装载点:
/dev/cdrom on /mnt/cdrom type iso9660 (ro,nosuid,nodev)
使用 VMware Workstation Pro
58 VMware, Inc.
4 如果未装载 VMware Tools 虚拟 CD-ROM 映像,请装载 CD-ROM 驱动器。
a 如果装载点目录尚不存在,请创建该目录。
mkdir /mnt/cdrom
某些 Linux 发行版使用不同的装载点名称。例如,某些发行版上的装载点是 /media/VMware Tools 而
不是 /mnt/cdrom 。请修改该命令以反映您的发行版使用的约定。
b 装载 CD-ROM 驱动器。
mount /dev/cdrom /mnt/cdrom
某些 Linux 发行版使用不同的设备名称,或者以不同的方式组织 /dev 目录。如果 CD-ROM 驱动器不
是 /dev/cdrom 或 CD-ROM 装载点不是 /mnt/cdrom ,则必须修改该命令以反映您的发行版使用的约定。
5 转到工作目录,例如 /tmp 。
cd /tmp
6 在安装 VMware Tools 之前,删除以前的 vmware-tools-distrib 目录。
该目录的位置取决于以前安装时的存储位置。通常,该目录位于 /tmp/vmware-tools-distrib 。
7 列出装载点目录的内容,并记下 VMware Tools tar 安装程序的文件名。
ls mount-point
8 解压缩安装程序。
tar zxpf /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
x.x.x 值是产品版本号,yyyy 是产品版本的内部版本号。
如果尝试安装 tar 安装以覆盖 RPM 安装或相反,安装程序将检测以前的安装并且必须转换安装程序数据库
格式,然后才能继续操作。
9 如果需要,请卸载 CD-ROM 映像。
umount /dev/cdrom
如果 Linux 发行版自动装载 CD-ROM,则不需要卸载该映像。
10 运行安装程序并配置 VMware Tools。
cd vmware-tools-distrib
./vmware-install.pl
通常,在安装程序文件结束运行后,将运行 vmware-config-tools.pl 配置文件。
11 如果适合您的配置,请按照提示接受默认值。
12 按照脚本结尾处的说明进行操作。
根据使用的功能,这些说明可能包括重新启动 X 将话、重新启动网络连接、重新登录以及启动 VMware
用户进程。或者,也可以重新引导客户机操作系统以完成所有这些任务。
下一步
如果虚拟机具有新的虚拟硬件版本,请升级虚拟硬件。
第 4 章 创建虚拟机
VMware, Inc. 59
在 在 NetWare 虚拟机中手动安装或升级 VMware Tools
对于 NetWare 虚拟机,您可以使用命令行手动安装或升级 VMware Tools。
在升级 VMware Tools 之前,请考虑运行虚拟机的环境并权衡各种升级策略的利弊。例如,您可以安装最新版
本的 VMware Tools 以提高虚拟机的客户机操作系统性能和改善虚拟机管理,也可以继续使用现有的版本以提
供更高的灵活性和避免在环境中发生停机。
前提条件
n 开启虚拟机。
n 确认客户机操作系统正在运行。
n 由于 VMware Tools 安装程序是使用 Perl 编写的,因此,请确认在客户机操作系统中安装了 Perl。
步骤
1 在主机上,从 Workstation Pro 菜单栏中选择 虚拟机 > 安装 VMware Tools。
如果安装了早期版本的 VMware Tools,则菜单项是 更新 VMware Tools。
2 在客户机中加载 CD-ROM 驱动程序,以便虚拟 CD-ROM 设备将 ISO 映像装载为一个卷。
操作系统 命令
NetWare 6.5 LOAD CDDVD
NetWare 6.0 或 NetWare 5.1 LOAD CD9660.NSS
NetWare 4.2 (在 vSphere 中不可用) load cdrom
安装完成时,将在日志记录程序屏幕(NetWare 6.5 和 NetWare 6.0 客户机操作系统)或控制台屏幕
(NetWare 4.2 和 5.1 操作系统)中显示消息: VMware Tools for NetWare are now running (适用于
NetWare 的 VMware Tools 正在运行)。
3 如果 VMware Tools 虚拟光盘 ( netware.iso ) 连接到虚拟机上,请右键单击控制台窗口状态栏中的 CD-ROM
图标,然后选择 断开连接以断开该光盘的连接。
下一步
如果虚拟机具有新的虚拟硬件版本,请升级虚拟硬件。
在 在 Solaris 虚拟机中手动安装或升级 VMware Tools
对于 Solaris 虚拟机,您可以使用命令行工具手动安装或升级 VMware Tools。
在升级 VMware Tools 之前,请考虑运行虚拟机的环境并权衡各种升级策略的利弊。例如,您可以安装最新版
本的 VMware Tools 以提高虚拟机的客户机操作系统性能和改善虚拟机管理,也可以继续使用现有的版本以提
供更高的灵活性和避免在环境中发生停机。
前提条件
n 开启虚拟机。
n 确认客户机操作系统正在运行。
n 由于 VMware Tools 安装程序是使用 Perl 编写的,因此,请确认在客户机操作系统中安装了 Perl。
步骤
1 在主机上,从 Workstation Pro 菜单栏中选择 虚拟机 > 安装 VMware Tools。
如果安装了早期版本的 VMware Tools,则菜单项是 更新 VMware Tools。
2 在虚拟机中,以 root 身份登录到客户机操作系统并打开终端窗口。
使用 VMware Workstation Pro
60 VMware, Inc.
3 如果 Solaris 卷管理器没有在 /cdrom/vmwaretools 中装载 CD-ROM,请重新启动卷管理器。
/etc/init.d/volmgt stop /etc/init.d/volmgt start
4 转到工作目录,例如 /tmp 。
cd /tmp
5 提取 VMware Tools。
gunzip -c /cdrom/vmwaretools/vmware-solaris-tools.tar.gz | tar xf -
6 运行安装程序并配置 VMware Tools。
cd vmware-tools-distrib
./vmware-install.pl
通常,在安装程序文件结束运行后,将运行 vmware-config-tools.pl 配置文件。
7 如果适合您的配置,请按照提示接受默认值。
8 按照脚本结尾处的说明进行操作。
根据使用的功能,这些说明可能包括重新启动 X 将话、重新启动网络连接、重新登录以及启动 VMware
用户进程。或者,也可以重新引导客户机操作系统以完成所有这些任务。
下一步
如果虚拟机具有新的虚拟硬件版本,请升级虚拟硬件。
在 在 FreeBSD 虚拟机中手动安装或升级 VMware Tools
对于 FreeBSD 虚拟机,您可以使用命令行工具手动安装或升级 VMware Tools。
在升级 VMware Tools 之前,请考虑运行虚拟机的环境并权衡各种升级策略的利弊。例如,您可以安装最新版
本的 VMware Tools 以提高虚拟机的客户机操作系统性能和改善虚拟机管理,也可以继续使用现有的版本以提
供更高的灵活性和避免在环境中发生停机。
前提条件
n 开启虚拟机。
n 确认客户机操作系统正在运行。
n 由于 VMware Tools 安装程序是使用 Perl 编写的,因此,请确认在客户机操作系统中安装了 Perl。
步骤
1 在主机上,从 Workstation Pro 菜单栏中选择 虚拟机 > 安装 VMware Tools。
如果安装了早期版本的 VMware Tools,则菜单项是 更新 VMware Tools。
2 在虚拟机中,以 root 身份登录到客户机操作系统并打开终端窗口。
3 如果发行版本未自动装载 CD-ROM,请装载 VMware Tools 虚拟 CD-ROM 映像。
例如,键入 mount /cdrom 。
4 转到工作目录,例如 /tmp 。
cd /tmp
5 解压缩 VMware Tools tar 文件。
tar zxpf /cdrom/vmware-freebsd-tools.tar.gz
第 4 章 创建虚拟机
VMware, Inc. 61
6 如果发行版本不使用自动装载,请卸载 VMware Tools 虚拟 CD-ROM 映像。
umount /cdrom
7 运行安装程序并配置 VMware Tools。
cd vmware-tools-distrib
./vmware-install.pl
通常,在安装程序文件结束运行后,将运行 vmware-config-tools.pl 配置文件。
8 如果适合您的配置,请按照提示接受默认值。
9 按照脚本结尾处的说明进行操作。
根据使用的功能,这些说明可能包括重新启动 X 将话、重新启动网络连接、重新登录以及启动 VMware
用户进程。或者,也可以重新引导客户机操作系统以完成所有这些任务。
下一步
如果虚拟机具有新的虚拟硬件版本,请升级虚拟硬件。
在不使用会话管理器的情况下手动启动 VMware 用户进程
Linux、Solaris 和 FreeBSD 客户机操作系统中的 VMware Tools 使用 VMware 用户进程可执行文件。该程序
实现了”使客户机适合窗口”功能、Unity 模式以及其他功能。
通常,当您配置 VMware Tools、从桌面环境注销并重新登录后会启动该进程。 vmware-user 程序位于您选择安
装二进制程序的目录下,默认为 /usr/bin 。您需要修改的启动脚本取决于系统。如果符合以下情况,您必须手
动启动该进程:
n 如果您运行的 X 会话没有会话管理器 。例如,如果您使用 startx 启动桌面会话,而不使用 xdm 、 kdm 或 gdm 。
n 如果您使用不包含 gdm 或 xdm 的旧版 GNOME。
n 如果您使用的会话管理器或环境不支持“桌面应用程序自动启动规范”(可从
http://standards.freedesktop.org 获取)。
n 如果您要升级 VMware Tools。
步骤
u 启动 VMware 用户进程。
选项 操作
启动 X 会话时,启动 VMware 用户进
程。
将 vmware-user 添加到相应的 X 启动脚本,例如 .xsession 或 .xinitrc
文件。
升级 VMware Tools 软件之后,或者特
定功能无法正常工作时,就会启动该进
行。
打开终端窗口,键入 vmware-user 命令。
卸载 VMware Tools
如果未完成 VMware Tools 升级过程,您可以卸载 VMware Tools,然后重新进行安装。
前提条件
n 开启虚拟机。
n 登录到客户机操作系统。
使用 VMware Workstation Pro
62 VMware, Inc.
步骤
u 选择一种方法以卸载 VMware Tools。
操作系统 操作
Windows 7 、8 、8.1 或 Windows 10 在客户机操作系统中,选择 程序 > 卸载程序。
Windows Vista 和 Windows Server
2008
在客户机操作系统中,选择 程序和功能 > 卸载程序。
Windows XP 和更低版本 在客户机操作系统中,选择 添加/ 删除程序。
Linux 以 root 身份登录,然后在终端窗口中输入 vmware-uninstall-tools.pl。
Mac OS X Server 使用 卸载 VMware Tools 应用程序(位于/资源库/Application
Support/VMware Tools)。
下一步
重新安装 VMware Tools。

推荐阅读更多精彩内容

  • 我的环境是VMware vSphere 6.0.0,虚拟机装的是CentOS 7,最小化安装,我的整个安装步骤如下...
    哎呦_Jason阅读 13,389评论 4 8
  • 菜单栏->虚拟机->安装VMware Tools 方法一:命令行root@kali:~# mkdir /mnt/c...
    M_Yahweh阅读 238评论 0 0
  • vmware tools可以说是其平台虚拟机必不可少的工具,可以使母机(你的电脑)通过复制粘贴向虚拟机中传递文件信...
    帷幄庸者阅读 2,046评论 0 0
  • 当我想和你说话的时候,你不在,等你在了,我已经不记得要说什么了。当我很想与你分享某种默契和喜悦的时候,一句冷冷的 ...
    我是杨某某阅读 162评论 0 0
  • 每日养生 养脾气——单举手臂 脾胃之气负责运化水谷、运化水湿。只有脾气健运,消化吸收功能才能健全。脾气不足,容易肢...
    百草塘123阅读 123评论 0 0