admin 管理员组

文章数量: 887021


2024年3月11日发(作者:dubbo常见的面试题)

在 Windows中虚拟机

安装和配置 VMware Tools

《安装和配置 VMware Tools》提供有关使用各种 VMware 产品安装、升级和配置 VMware Tools 的信息。

重要

®

从 vSphere 5.5 开始,有关如何在 vSphere 中安装和配置 VMware Tools 的所有信息都将与其他 vSphere 文档合并。有关在

vSphere 中使用 VMware Tools 的信息,请搜索 vSphere 文档。《安装和配置 VMware Tools》与 vSphere 5.5 及更高版本不相关。

VMware Tools 是一套安装在虚拟机的操作系统中的实用程序。VMware Tools 可提高虚拟机的性能,并在 VMware 产品中实现多个

易于使用的功能。例如,以下功能是仅当安装 VMware Tools 时才可用的一些功能:

■ 支持 Aero 的操作系统上大大提升的图形性能和 Windows Aero 体验

■ 使虚拟机中的应用程序像其他任何应用程序窗口一样显示在主机桌面上的 Unity 功能

■ 主机与客户机文件系统之间的共享文件夹

■ 在虚拟机与主机或客户端桌面之间复制并粘贴文本、图形和文件

■ 改进的鼠标性能

■ 虚拟机中的时钟与主机或客户端桌面上的时钟同步

■ 帮助自动执行客户机操作系统操作的脚本

并非所有客户机操作系统上或所有 VMware 产品中都支持全部功能。

目标读者

本文档专供要在虚拟机中安装、升级或配置 VMware Tools 的用户使用。本文档的目标读者为熟悉数据中心操作且具有丰富经验的

Windows 或 Linux 系统管理员。

VMware Tools 组件

VMware Tools 是一套实用程序,能够提高虚拟机的性能。尽管客户机操作系统在未安装 VMware Tools 的情况下仍可运行,但许多

VMware 功能只有在安装 VMware Tools 后才可用。

VMware Tools Service

当客户机操作系统引导时,VMware Tools 服务将启动。该服务在主机和客户机操作系统之间传递信息。

该程序(在后台运行)在 Windows 客户机操作系统中名为

,在 Mac OS X 客户机操作系统中名为

vmware-tools-daemon

在 Linux、FreeBSD、Solaris 客户机操作系统中名为

vmtoolsd

。VMware Tools 服务可执行以下任务:

■ 将消息从主机传递到客户机操作系统,在 Mac OS X 客户机操作系统中除外。

■ 运行脚本以帮助自动执行客户机操作系统操作。当虚拟机的电源状况更改时,脚本将运行。

■ 使客户机操作系统中的时间

VMware Tools 设备驱动程序

设备驱动程序可以平稳鼠标操作、使 VMware 功能(例如文件夹共享)可用,以及改善声音、图形和网络性

能。如果是自定义安装或重新安装 VMware Tools,则可以选择要安装的驱动程序。

安装 VMware Tools 时要安装的驱动程序还取决于客户机操作系统和 VMware 产品。VMware Tools 可以附带以下设备驱动程序:

1 / 12

SVGA 驱动程序 此虚拟驱动程序支持 32 位显示、高显示分辨率,且可大幅提高图形性能。安装 VMware Tools 时,虚拟 SVGA 驱动程序将替换

仅支持 640 X 480 分辨率和 16 色图形的默认 VGA 驱动程序。

在操作系统为 Windows Vista 或更高版本的 Windows 客户机操作系统上,安装的是 VMware SVGA 3D (Microsoft - WDDM) 驱动

程序。此驱动程序提供的基本功能与 SVGA 驱动程序相同,同时增加了 Windows Aero 支持。

SCSI 驱动程序 VMware Tools 随附与准虚拟 SCSI 设备结合使用的 VMware 准虚拟 SCSI 驱动程序。其他存储适配器的驱动程序要么与操作系统

捆绑在一起,要么由第三方供应商提供。

例如,Windows Server 2008 默认使用可使该操作系统获得最佳性能的LSI Logic SAS。在这种情况下,将使用操作系统提供的 LSI

Logic SAS 驱动程序。

准虚拟 SCSI 驱动

程序

VMXNet 网卡驱动

程序

这是 VMware 准虚拟 SCSI 适配器的驱动程序,可增强某些虚拟化应用程序的性能。

vmxnet

vmxnet3

网络驱动程序可提高网络性能。使用哪个驱动程序取决于该虚拟机的设备设置如何配置。有关哪个

客户机操作系统支持这些驱动程序的信息,请搜索 VMware 知识库。

安装 VMware Tools 时,VMXNet 网卡驱动程序将替换默认的

vlance

驱动程序。

鼠标驱动程序

音频驱动程序

虚拟鼠标驱动程序可提高鼠标性能。如果使用某些第三方工具(例如 Microsoft Terminal Services),则必须使用该驱动程序。

如果将虚拟机与 VMware Server、Workstation 或 Fusion 一起使用,则所有 64 位 Windows 客户机操作系统和 32 位 Windows

Server 2003、Windows Server 2008 和 Windows Vista 客户机操作系统都必须使用此音频驱动程序。

用于共享文件夹的

内核模块

vmblock 模块

将虚拟机与 Workstation 或 Fusion 一起使用以及在主机和客户机之间共享文件夹时,必须使用主机-客户机文件系统模块(在

Windows 客户机操作系统上名为

,在 Linux 和 Solaris 上名为

vmhgfs

)。

该模块用于 Workstation 和 Fusion,对于主机与客户机之间的拖放复制操作至关重要。

vShield Endpoint 如果使用 vSphere 和 vShield,现在可执行 VMware Tools 自定义安装来安装 vShield Endpoint Thin Agent 组件。vShield

Endpoint 使用管理程序执行防病毒扫描而无需庞大的代理。该策略可避免资源瓶颈并优化内存使用。有关详细信息,请参见

《vShield 快速入门指南》。

ThinPrint 驱动程

该驱动程序在 Microsoft Windows 虚拟机上启用虚拟打印功能。虚拟打印可以将添加到客户端或主机上的操作系统的打印机显示

在客户机操作系统的可用打印机列表中。虚拟机上无须安装其他打印机驱动程序。

内存控制驱动程序 如果使用 VMware vSphere,则该驱动程序可用并推荐使用。不使用该驱动程序会阻碍 vSphere 部署上虚拟机的内存管理功能。

支持自动备份虚拟

机的模块和驱动程

VMCI 和 VMCI 插

槽驱动程序

如果客户机操作系统是 Windows Vista、Windows Server 2003 或其他更新的 Windows 操作系统,则会安装卷影副本服务 (VSS)

模块。对于其他更早版本的 Windows 操作系统,将安装 Filesystem Sync 驱动程序。这些模块便于与 vSphere 集成的外部第三

方备份软件创建应用程序一致的快照。在快照创建过程中,某些进程将暂停,且虚拟机磁盘处于静默状态。

使用虚拟机通信接口驱动程序可实现虚拟机之间快速有效的通信。开发人员可以将客户端-服务器应用程序写入 VMCI Sock

(

vsock

) 接口,以使用 VMCI 虚拟设备。

VMware 用户进程

借助 VMware 用户进程,可以在支持复制和粘贴、拖放以及 Unity 等功能的 VMware 产品中使用这些功能。

当您登录到 Windows 客户机操作系统或在 Linux 上启动桌面环境会话时,该进程将自动启动,但您也可手动将其启动。

该进程的程序文件在 Windows 客户机操作系统上名为

,在 Linux、Solaris 和 FreeBSD 客户机操作系统上名为

vmusr

。此进

程支持以下任务:

2 / 12


本文标签: 驱动程序 使用 客户机 虚拟