本人环境:虚拟机CentOS71804、虚拟机软件VMwareWorkstation14Pro、所要添加的共享文件夹在物理机NTFS格式磁盘分区上。
本文仅对上述环境情况有效,其它情况仅供参考。
出现这个问题的原因是VMwareTools安装不完全——之所以说不完全,是因为安装CentOS时,默认安装了镜像中的vmwaretools(默认会安装的前提可能是安装时要选择安装Gnome桌面,如果没有安装Gnome桌面的话有没有安装默认的vmwaretools就不清楚了,本人也没有测试过),所以说一般在安装完成之后可以全屏显示,因为有默认的vmwaretools,但是共享文件夹的功能就有问题了。
所以正确的解决方案是使用VMware软件的“重新安装VMwareTools”解决。
当然重新安装前先卸载默认安装的vmwaretools会好一些。
rpm -qa | grep vm-tools //可能会有两个结果 // xx1 // xx2 rpm -e --nodeps xx1 rpm -e --nodeps xx2
然后点击重新安装VMwareTools。
需要说明的是这种方式需要电脑上装有gcc和kernel header。
但是这个解决方案,本人亲测一定有效,且共享文件夹设置启用之后挂载在/mnt/hgfs/xxx下。
其他网页及博客参考:
1、https://kb.vmware.com/s/article/2041196?lang=zh_CN
2、https://www.cnblogs.com/DannielZhang/p/5221044.html