先在VMware设置共享目录然后在虚拟机linux中执行

sudo vmhgfs-fuse .host:/winshare /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other,nonemptybb

winshare 是windows中的共享目录 

mnt/hgfs 是linux 映射windows共享目录的目录

然后重启虚拟机即可!

例如:

我VMware的设置:

我的虚拟linux中的设置:

sudo mkdir /home/wdh/D

sudo vmhgfs-fuse .host:/D /home/wdh/D -o subtype=vmhgfs-fuse,allow_other,nonempty

#查看映射列表

vmware-hgfsclient

#如果需要删除虚拟机中的映射目录,root用户无权限删除时,是文件的属性在里面作怪,只要登录超级用户,查看下文件的属性都有哪些,然后用root用户取消属性,文件就恢复到一般的文件了;

chattr -i /home/wdh/D

#若需要删除映射目录,请先备份文件或者移除VM设置中的共享文件夹,以免操作不当,导致宿主机共享目录下文件被删除。

其他参考: 

https : // blog . csdn . net / qq_30202073/article/details/86478452

https : // bbs . csdn . net / topics/392053153

 

Logo

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

更多推荐