我以我的共享文件配置为例:
前提,在VMware的虚拟机选项中设置共享文件:
然后按照以下步骤安装 open-vm-tools 并配置 VMware 共享文件夹的挂载:
-
确保您的 CentOS 7 系统已连接到互联网。
-
执行以下命令以安装 open-vm-tools:
sudo yum install open-vm-tools
-
安装完成后,重新启动 CentOS 7 虚拟机:
sudo reboot
-
在重新启动后,执行以下命令以重新挂载共享文件夹:
sudo vmware-config-tools.pl
注意:如果在执行
sudo vmware-config-tools.pl
命令时出现 "command not found" 错误,这表示您的系统中未找到该命令。如果没有出现这一情况请直接跳转5,6步。在较新的 CentOS 7 发行版中,
vmware-config-tools.pl
脚本已被弃用,因此无法使用该命令进行 VMware Tools 的配置。相反,可以尝试执行以下命令来重新加载 VMware Tools 模块并挂载共享文件夹:
sudo systemctl restart vmtoolsd.service sudo vmware-user-suid-wrapper
第一条命令将重新启动 VMware Tools 服务,而第二条命令将启动 VMware 用户进程以确保正确挂载共享文件夹。
完成后,您可以尝试挂载共享文件夹到
/mnt/hgfs
目录,(此时可以不执行5,6步,hgfs文件没有可以通过mkdir命令自建):sudo mount -t fuse.vmhgfs-fuse .host:/GXFile /mnt/hgfs -o allow_other
-
这将启动 VMware Tools 配置程序并重新配置 VMware 工具。
-
完成配置后,使用以下命令挂载共享文件夹:
sudo mount -t vmhgfs .host:/GXFile /mnt/hgfs
现在,共享文件夹应该已成功挂载到
/mnt/hgfs
目录。