如何安装vmwaretools:两种主流方案

如何安装vmwaretools分为虚拟机菜单挂载光盘安装与开源open-vm-tools包安装,虚拟机操作系统为Windows、Linux可分别选用对应方案,Windows虚拟机优先用VMware自带光盘安装,CentOS、Ubuntu、Debian这类Linux虚拟机优先选用系统源安装open-vm-tools;该方法仅适用于VMwareWorkstation、VMwareESXi创建的虚拟机,不适用于Hyper-V、VirtualBox平台创建的虚拟机,安装完成后可实现剪贴板互通、窗口自适应、鼠标自由进出虚拟机,部分精简版系统会缺失依赖文件,会出现安装中断。

vmwaretools光盘挂载安装(Windows虚拟机)

启动目标Windows虚拟机,等待系统完全加载并登录桌面,点击VMware顶部菜单栏虚拟机选项,选择安装VMwareTools,此时虚拟机会自动挂载VMwareTools虚拟光盘。打开虚拟机内的此电脑,找到名为VMwareTools的光盘驱动器,双击运行光盘内setup.exe,跟随向导完成安装,安装过程默认选项即可,安装结束后重启虚拟机。重启完成后直接拖拽文件、复制粘贴文字,验证双向剪贴板功能,拖动虚拟机窗口边框,查看屏幕分辨率能否自动适配窗口大小。

虚拟机未自动弹出光盘时,手动进入光盘目录执行安装程序。

vmwaretools系统包安装(Linux虚拟机)

Linux环境下不推荐直接使用VMware挂载光盘编译安装,编译操作需要提前部署内核头文件、gcc编译器,依赖项缺失会造成编译失败,所以优先采用系统软件源安装open-vm-tools,open-vm-tools是开源替代版本,基础功能覆盖日常使用。Ubuntu、Debian系列虚拟机打开终端,执行apt更新命令,再安装open-vm-tools与open-vm-tools-desktop桌面组件,桌面组件用于图形界面自适应;CentOS、RockyLinux系统使用yum或dnf命令安装对应软件包,安装结束执行重启命令生效。

操作系统安装命令适用场景
UbuntuDebianaptupdate&&aptinstallopen-vm-toolsopen-vm-tools-desktop带图形桌面Linux虚拟机
CentOSRockydnfinstallopen-vm-toolsopen-vm-tools-desktop带图形桌面Linux虚拟机
Linux无桌面服务器仅安装open-vm-tools,不装desktop包纯命令行服务器虚拟机

纯命令行Linux服务器不需要图形适配功能,可省略desktop组件,减少额外软件占用虚拟机磁盘空间。安装完成后输入vmware-toolbox-cmd-v,命令能输出版本号,代表服务正常运行。

安装前确认虚拟机网络连通软件源。

vmwaretools安装后的校验与排障

安装完成之后,你可以执行几项快速校验操作,判断vmwaretools是否正常运行,鼠标不按快捷键就能直接在宿主机与虚拟机之间移动,复制文字可双向粘贴,调整虚拟机窗口大小,虚拟机内部屏幕同步缩放。如果功能失效,Windows虚拟机在服务面板找到VMwareTools服务,确认服务状态为正在运行;Linux虚拟机执行systemctlstatusvmtoolsd查看守护进程状态,进程未启动则执行systemctlstartvmtoolsd手动启动。

虚拟机快照会锁定光盘挂载功能,快照状态下无法触发VMwareTools光盘挂载,需要先关闭虚拟机并删除快照再操作。

该方法的适用边界是,虚拟机必须正常开机进入操作系统,无法在虚拟机未启动、系统损坏、PE维护环境内完成vmwaretools安装;宿主机VMware软件版本过低时,自带的VMwareTools镜像版本老旧,在新版操作系统中容易出现兼容性问题,可升级宿主机VMware软件后再安装。

不要在虚拟机运行状态直接删除虚拟光盘,会中断正在执行的安装进程,导致文件不完整,出现功能不全的情况。

敬慕百科汇集百科知识与游戏文化,带你发现世界的每一个精彩角落。

想要了解更多关于如何安装vmwaretools的文章欢迎访问:百科