重启虚拟机之后,发现在共享路径没有显示我的共享文件夹了。
一、检查虚拟机设置
我发现我虚拟机设置的共享文件夹总是启用的,为什么每次重启之后都找不到了呢?这就很奇怪
二、使用命令检查当前共享文件夹
发现用命令检查共享文件夹是有被挂载的。
vmware-hgfsclient
三、修改/etc/rc.local文件
sudo chmod a+x /etc/rc.localsudo vi /etc/rc.local
如果/etc/rc.local是空文件就添加如下内容
#!/bin/sh -esudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_othersudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other
如果不是空文件,则在末尾追加如下内容
sudo vmhgfs-fuse .host:/ /mnt/hgfs -o allow_othersudo vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other
如果不将上面两条命令添加到/etc/rc.local文件里,只是在命令行执行这两条命令,挂载的文件夹也会生效,但每次重启虚拟机都要手动去执行这两条命令,所以笔者就将这两条命令添加到/etc/rc.local文件中,让它每次开机都会自动执行。
四、重启虚拟机
reboot
重启虚拟机之后,发现我们挂载的共享文件夹生效了。希望可以帮到你。