VMware TOOLS无法安装怎么办
2026/6/26 10:25:04 网站建设 项目流程

VMware TOOLS无法安装怎么办

我觉得作为初学者可能会遇到这样的问题就是当像设置主机和虚拟机的共享文件时,我们下载的VMware tools的我按键是灰色的,没法按照传统的的方式进行下载

则我接下来就会帮大家解决这个问题

第一先检查一下,自己的yum是否可以连上原

在终端中输入 tree 如果显示无这个命令,则我们使用命令 yum install yum 如果不成功则说明我们的yum没连上原

第二:换成国内阿里云的源,输入这几条命令:

sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
sudo yum clean all
sudo yum makecache

第三:接着安装VMware tools

sudo yum install open-vm-tools -y

装完之后还需要启动服务:

sudo systemctl enable vmtoolsd sudo systemctl start vmtoolsd

第四:还需要再装一个组件才能用共享文件夹:

sudo yum install open-vm-tools-desktop -y
sudo modprobe vmhgfs
sudo systemctl restart vmtoolsd
systemctl status vmtoolsd 验证服务正常运行:如果是active就是正常运行

装完之后,按这个顺序设置共享文件夹:

  1. 宿主机:VMware 菜单 → 虚拟机设置 → 选项 → 共享文件夹 → 启用 → 添加一个宿主机文件夹路径

  2. 虚拟机里挂载共享文件夹:

  1. 查看共享文件夹是否出现:

ls /mnt/hgfs

能看到你设置的文件夹名就成功了

如果出现问题

但是他如果说上述的步骤中出现了这个问题则

可能open-vm-tools还没被 VMware 识别到。先回到虚拟机终端,确认服务是否在跑:

systemctl status vmtoolsd

如果没运行就执行:

sudo systemctl start vmtoolsd

如果说服务状态是服务状态是inactive (dead),则表明没运行,或者说启动了又自动停了则我们:

先启动服务:

sudo systemctl start vmtoolsd

再看看报错原因:

journalctl -u vmtoolsd -n 20

日志显示服务启动后马上就停了,但没有明确报错。这通常是因为缺少open-vm-tools-desktop组件或者内核模块没加载。

先按q退出日志,然后依次执行:

sudo yum install open-vm-tools-desktop -y
sudo modprobe vmhgfs
sudo systemctl restart vmtoolsd
systemctl status vmtoolsd

如果最后状态变为active则成功,就可以设置VMware TOOLS共享文件夹了。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询