Ubuntu 20.04 中的 Windows 主机共享文件夹

suj*_*_au 6 vmware shared-folders

我使用在 Windows 10 Pro 上运行的 VMWare Workstation 15.5 为 Ubuntu 20.04 创建了一个 VM。我无法访问 Ubuntu 中的共享文件夹。

到目前为止我做了什么:

  1. 在 Windows 10 主机中创建了一个名为“Share”的共享文件夹
  2. 授予所有人读/写权限
  3. 在 VMware VM Settings 页面中添加了 Share 文件夹并选择 Always Enabled

当我打开我的 ubunut 20.04 虚拟机时,我看不到共享文件夹。vmware-hgfsclient 显示有一个名为 Share 的文件夹。但是, cd /mnt 是空的。

如何让 Ubuntu 20.04 挂载 Share 文件夹然后访问它?

我是新手,请多多关照。

提前感谢 eveyone 提供的任何帮助。

sujayv_au

小智 9

此答案类似于@user1099476 发布的答案,但将在启动时适用。

编辑/etc/fstab并添加:

vmhgfs-fuse    /mnt/hgfs    fuse    defaults,allow_other    0    0
Run Code Online (Sandbox Code Playgroud)

确保目标文件夹存在。如果不:

sudo mkdir /mnt/hgfs
Run Code Online (Sandbox Code Playgroud)

然后重新挂载:

sudo mount -a
Run Code Online (Sandbox Code Playgroud)


小智 5

我有同样的问题,仍然没有永久的解决方案。我所拥有的只是如下临时修复。

在每个来宾 (Ubuntu) 启动后,转到终端,然后键入:

sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
Run Code Online (Sandbox Code Playgroud)

您应该会在/mnt/hgfs.

(如果有人有更好的解决方案,请告诉我们。)


小智 0

对我来说,我使用的是 virtualbox 6.1,它insert guest additions cd image在菜单栏上有一个 in devices,然后它就可以工作了。因此,Vmware 应该有一些这样的补充。

虚拟机工具