一、先检查是不是VMware-tools的影响:
0、使用如下命令检查是共享文件夹是否能启用
vmware-hgfsclient
如果有自己的共享文件夹输出,则有VMware-tools,跳转到有VMware-tools:
如果没有输出,则没有VM-tools,跳转到没有VM-tools步骤:
二、没有VMware-tools
没有VMware-tools,则需要下载VM-tools,这里安装更方便,更强大的open-VM-tools ,用来替换软件原本的VM-tools
原本的VM-tools,安装上有一堆bug
1.替换yum源(使用阿里源)
1、将源文件备份
cd /etc/yum.repos.d/ && mkdir backup && mv *repo backup/
2、下载阿里源文件
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
3、更新源里面的地址
sed -i -e "s|mirrors.cloud.aliyuncs.com|mirrors.aliyun.com|g " /etc/yum.repos.d/CentOS-*
sed -i -e "s|releasever|releasever-stream|g" /etc/yum.repos.d/CentOS-*
4、生成缓存
yum clean all && yum makecache
2、安装open-VM-tools
yum install open-vm-tools
三、有VMware-tools
有VMware-tools,可以正常找到共享文件夹,但就是不出现,则说明没有自动挂载
默认共享文件夹在虚拟机的位置:/mnt/hgfs
使用下述命令手动挂载:
vmhgfs-fuse .host:/ /mnt/hgfs/ -o nonempty -o allow_other
然后进入文件夹
cd /mnt/hgfs
共享文件夹出现了