本文介绍如何在 VMware 虚拟机中创建并使用共享文件夹,实现宿主机与虚拟机之间文件互通。
因为 vmware-tools 并不能实现所有的文件格式复制和粘贴,为了方便后续的开发,本章将介绍如何通过vmware共享文件夹的方式来实现虚拟机与主机的文件互传。
共享的前提是建立在 Ubuntu已经安装了Vmware Tools(上一节中有介绍安装方法)



在共享文件夹设置选项,点击浏览,找到并选中我们需要共享的文件夹,并点击确定按钮

之后设置好名称后 再点击下一步(这里名称用share替代)

选择启用此共享,然后点选完成

然后返回 设置目录 点击确定

共享文件夹创建完成
接下来挂载并测试共享功能
挂载我们的共享文件夹 ( 如果是其他名称的文件夹 将share 修改成对应的名称就好)
sudo vmhgfs-fuse .host:/share /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other

如果这里没有报错就说明挂载成功, 此时我们在windows 下创建一个a.txt文件看看

打开 Ubuntu 的 /mnt/hgfs路径进行查看,也可以看到a.txt证明 共享文件夹创建并挂载成功了

之后每次重新启动后需要用到共享文件夹时只需要再输入这个命令就能重新挂载成功了
sudo vmhgfs-fuse .host:/share /mnt/hgfs -o subtype=vmhgfs-fuse,allow_other
之后主机和WIN 之间就可以通过这个文件夹来互通数据了。