在vmware15中装了一个ubuntu18.04的虚拟机,已经在属性里设置好了共享目录,但是发现每次重启之后,执行ls /mnt/hgfs看不到共享目录,
每次都必须先在设置里关闭共享,点确定,然后再次设置,打开共享才行,才能生效.实在让人心烦.经过实践找到了根本解决办法就是重装vmtools,
不过又发现菜单中的重装vmtools是灰色的.于是按照
https://elainelv.blog.csdn.net/article/details/104860389的办法
把vmware自带的linux.iso挂载在虚拟机的光驱中,
然后把这个iso文件里的
VMwareTools-10.3.10-13959562.tar.gz
文件复制到/tmp目录下
现在.在虚拟机中开一个终端窗口(最好不用用ssh登录的窗口,),在tmp目录下执行
tar -zxvf VMwareTools-10.3.10-13959562.tar.gz
cd /tmp/vmware-tools-distrib/
sudo ./vmware-install.pl 进行配置
具体的配置过程可以参见
https://www.cnblogs.com/etangyushan/p/12551002.html
5.现在执行
ls /mnt/hgfs/
可以看到共享目录了.
6.执行sudo reboot.重启虚拟机,再次执行
ls /mnt/hgfs/
共享目录显示出来了,问题解决!
btw,在网上看到有人说不需要重装,执行
vmhgfs-fuse .host:/ /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
即可,不过未经验证,读者可自行实验