当前位置:首页 > Liunx

CentOS7虚拟机安装VMware Tools完整实操

邓鹏2小时前Liunx16

摘要:本文为CentOS7虚拟机安装VMware Tools完整实操文档,包含官方推荐open-vm-tools(yum在线安装)、传统ISO镜像编译安装两种方案,覆盖鼠标无缝切换、剪贴板互通、共享文件夹、时间同步功能配置,附带常见报错排查,适配VMware Workstation与vSphere虚拟化环境,适合运维人员部署虚拟机直接落地。


目录(页面锚点可跳转)


一、前言

VMware Tools是虚拟机增强工具,实现主机与虚拟机鼠标无缝移动、双向复制粘贴、窗口自适应分辨率、时间同步、共享文件夹传输文件。在CentOS7环境中分为两种实现方式:open-vm-tools开源版本(VMware官方推荐首选)、传统VMware Tools ISO编译安装。

传统压缩包方式需要编译内核、安装gcc内核依赖,升级系统内核后容易失效;open-vm-tools由系统源提供,一键安装、跟随系统yum更新维护,稳定性更强,生产环境优先选择open-vm-tools。

提示:不要同时安装open-vm-tools与传统VMware Tools,两者会产生冲突,导致剪贴板、共享文件夹功能异常。


二、安装前期准备

环境区分与方案选择

  • 最小化服务器(无图形界面):仅安装基础包 open-vm-tools

  • 带GNOME图形桌面:额外安装 open-vm-tools-desktop,开启分辨率自适应、拖拽功能

  • 特殊老旧虚拟化场景:选择ISO镜像编译安装传统VMware Tools

前置依赖检查

由于Centos7过了维护期,官网源不可在用,推荐先使用SSH工具连接上主机后,切换到阿里云源,否则后面步骤不可执行,需保证主机可接入互联网。

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
#更新完成后使用如下命令更新yum软件列表
yum repolist
yum list

PixPin_2026-08-01_21-09-38.png

网络正常连通阿里云yum官方源;如果执行编译安装,需要预先安装内核开发包、gcc编译器。

# 编译方式所需依赖(open-vm-tools不需要执行,通过挂载ISO方式安装VMware Tools则需要执行如下命令)
yum install -y gcc make perl kernel-devel unzip

PixPin_2026-08-01_21-11-33.png

三、系统图形化安装完整步骤

方案1:yum安装open-vm-tools(推荐,生产首选)

CentOS7最小化无桌面服务器执行:

yum install -y open-vm-tools
# 设置开机自启并立即启动服务
systemctl enable vmtoolsd
systemctl start vmtoolsd

PixPin_2026-08-01_21-12-17.png

带有图形桌面系统完整命令:

yum install -y open-vm-tools open-vm-tools-desktop
systemctl enable vmtoolsd
systemctl restart vmtoolsd
reboot


方案2:挂载ISO镜像,编译安装传统VMware Tools

第一步:在VMware菜单栏选择【虚拟机】→【安装VMware Tools】,挂载虚拟光驱。

# 创建挂载目录
mkdir -p /mnt/cdrom
# 挂载虚拟光盘
mount /dev/sr0 /mnt/cdrom
# 复制压缩包到root目录
cp /mnt/cdrom/VMwareTools-*.tar.gz /root/
# 卸载光驱
umount /mnt/cdrom
# 解压文件
tar -zxvf /root/VMwareTools-*.tar.gz
cd vmware-tools-distrib
# 自动应答静默安装
./vmware-install.pl -d

安装完成后重启系统生效:

reboot

提示:内核升级后,传统编译版VMware Tools大概率失效,需要重新执行安装脚本编译。


四、首次启动基础连通性配置

验证服务运行状态

# 查看vmtools服务状态
systemctl status vmtoolsd

PixPin_2026-08-01_21-15-38.png

配置VMware共享文件夹(open-vm-tools环境)

先在VMware虚拟机设置中开启共享文件夹,然后在系统内执行挂载:

# 创建挂载目录
mkdir -p /mnt/hgfs
# 临时挂载共享目录
vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other
# 查看可用共享文件夹名称
vmware-hgfsclient

实现开机自动挂载,编辑 /etc/fstab,追加配置:

.host:/    /mnt/hgfs    fuse.vmhgfs-fuse    defaults,allow_other    0 0

配置完成校验挂载语法,避免开机故障:

mount -a
df -h /mnt/hgfs


五、生产环境安装核心注意事项

常见故障排查

  • 无法复制粘贴、鼠标不能无缝切换:重启 vmtoolsd 服务,图形环境确认安装 open-vm-tools-desktop

  • 共享文件夹看不到文件:检查VMware配置,使用带 allow_other 参数挂载

  • 系统时间不同步:确认vmtoolsd正常运行,关闭系统自带chrony冲突

运维规范要点

  • 新建虚拟机标准化部署脚本统一使用open-vm-tools,摒弃老旧ISO编译方案

  • 系统内核大版本升级后,重启验证VMware Tools功能是否正常

  • 卸载冲突软件:yum remove open-vm-tools,清理干净再切换安装方式

重要提醒:vSphere生产集群环境,官方同样推荐虚拟机内部部署open-vm-tools,不要使用传统VMware Tools安装包。


VMware Tools是CentOS7虚拟机必备增强组件,优先采用open-vm-tools一键部署方案,降低后期运维维护成本。部署完成后测试剪贴板、鼠标移动、共享文件夹、时间同步四项核心功能,确认全部正常投入使用。

扫描二维码推送至手机访问

版权声明:本文由PowerShell中文社区发布,如需转载请注明出处。

本文链接:https://www.powershell.com.cn/?id=190

“CentOS7虚拟机安装VMware Tools完整实操” 的相关文章

Shell脚本介绍

Shell脚本介绍

今日目标==熟练掌握shell变量的定义和获取====能够进行shell简单的四则运算==磁盘相关命令回顾:磁盘相关命令说明fdisk分msdos分区与要看系统硬盘与分区情况lsblk查看块设备与其挂载情况df -h查看已经挂载的文件系统情况mount也是查看挂载的情况,还能看到挂载的参数(ro或r…

shell中正则表达式-05

shell中正则表达式-05

正则表达式正则表达式(Regular Expression、regex或regexp,缩写为RE),也译为正规表示法、常规表示法,是一种字符模式,用于在查找过程中匹配指定的字符。几乎所有开发语言都支持正则表达式,后面学习的python语言里也有正则表达式.linux里主要支持正则表达式的命令有gre…

Liunx定时计划任务配置说明

Liunx定时计划任务配置说明

在 Linux 中,* 代表通配符,用于表示任意值。在 cron 任务中,* 可以用来指定分钟、小时、日期等时间单位的取值。具体而言,cron 表达式由五个时间字段组成,分别表示分钟(0-59)、小时(0-23)、日期(1-31)、月份(1-12)和星期几(0-7,其中0和7都表示星期日)。这些时间…

CentOS7 服务器上使用T4显卡部署大型AI模型的详细教程

CentOS7 服务器上使用T4显卡部署大型AI模型的详细教程

环境准备服务器配置CPU:Platinum8225c 显卡T4 GPU:T4 内存32GB操作系统:Centos7.6英伟达显卡驱动Docker容器环境Docker使用的NVIDIA驱动Ollama容器镜像操作步骤:1 如下为腾讯云部署,登录后系统会自动安装英伟达驱动,安装完成后使用如下命令查看。2…

CentOS运维全套常用命令详解

CentOS运维全套常用命令详解

CentOS是企业服务器主流Linux发行版,本文整理运维高频操作命令,覆盖系统信息、磁盘、网络、进程、软件包、权限、日志、防火墙等场景,每条附带参数说明,可直接复制用于服务器操作。一、系统信息查看命令1、系统版本与内核# 查看系统发行版本 cat /etc/centos-re…

CentOS 7 标准系统安装完整实操教程

CentOS 7 标准系统安装完整实操教程

摘要:本文为标准化CentOS服务器安装运维文档,兼容物理服务器、VMware虚拟机、KVM虚拟化环境,采用生产通用最小化安装规范。全文包含镜像准备、引导安装、磁盘分区规划、网络配置、账号设置、系统初始化与运维注意事项,可作为企业服务器标准化部署参考手册。目录(页面锚点可跳转)一、前言二、安装前期准…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。