解决vmware tools成功安装并且共享文件路径也成功设置后虚拟机/mnt/hgfs文件目录下仍为空

第二步: 检查共享文件的设置情况

vmware-hgfsclient
#会返回共享文件名

如果返回是你设置的共享文件名称,说明已经设置完毕。

第三步: 进行共享文件的挂载

sudo apt-get install open-vm-tools
vmhgfs-fuse .host:/ /mnt/hgfs 

报错

fuse:mountpoint is not empty

fuse: if you are sure this is safe , use the 'nonempty' mount option

解决:vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other

使用 mount -t vmhgfs .host:/shared /mnt/hgfs 命令挂载该共享文件夹

./host:/Documents是共享名,只需把Documents换成使用vmware-hgfsclient 命令得到的目录

/mnt/hgfs是挂载点

该挂载点或者说文件夹是vmware-tools安装时就新建的文件夹

第四步: 开机自动挂载

上述做法有一个问题是每一次重启之后都得重新挂载,为了实现自动挂载去修改etc/fstab,在最后一行加上

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other,defaults 0 0

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐