之前共享文件夹是可以正常访问,但是很久没打开虚拟机后,/mnt/hgfs/下的共享文件夹无法读取到windows下的文件了,这其实是由于windows共享文件夹没有挂载到hgfs目录下导致的

什么是挂载:在Linux系统中,一切皆文件(树状),即使是硬件设备(如usb),需要将其顶级文件目录连接到Linux根目录下的某一目录,Linux才能以命令的形式操作它,访问此目录就等同于访问设备文件。

 

通过以下目录将windows共享文件夹挂载到hgfs目录下:

sudo /usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs -o nonempty -o allow_other -o uid=1000 -o gid=1000 -o umask=022

如果以前挂在过,且出现hgfs无法访问的情况,先取消挂载:

sudo umount /mnt/hgfs

另外,查找共享文件夹的命令为(安装了vmwaretools成功后):

vmware-hgfsclient

Logo

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

更多推荐