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

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

我已使用在 Windows 10 Pro 上运行的 VMWare Workstation 15.5 为 Ubuntu 20.04 创建虚拟机。我无法访问 Ubuntu 中的共享文件夹。

我目前所做的:

  1. 在 Windows 10 主机中创建了一个名为“共享”的共享文件夹
  2. 授予 Everyone 读/写权限
  3. 在 VMware VM 设置页面中添加了共享文件夹并选择始终启用

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

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

我是新手,所以请温柔一点。

提前感谢所有人提供的帮助。

苏杰夫

答案1

该答案与@user1099476 发布的答案类似,但将在启动时应用。

编辑/etc/fstab并添加:

vmhgfs-fuse    /mnt/hgfs    fuse    defaults,allow_other    0    0

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

sudo mkdir /mnt/hgfs

然后重新挂载:

sudo mount -a

答案2

我遇到了同样的问题,但仍然没有永久的解决方案。我只有以下临时解决方案。

每个来宾(Ubuntu)启动后,转到终端并输入:

sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000

您应该会在 下看到您的共享文件夹/mnt/hgfs

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

答案3

对我来说,我正在使用 virtualbox 6.1,它insert guest additions cd image在菜单栏上有一个设备,然后它就可以工作了。因此,Vmware 应该有某种这样的附加功能。

VMware 工具

答案4

此提示也适用于 UBUNTU 2204 LTS 访客。

我的主机配置是:Windows 10 Pro,带有 VMware Workstation Player 16.2.3(最新版)。我的客户机配置是:Ubuntu 2204 LTS 桌面,带有标准安装(因此使用随附的 open-vm-tools-deskop 包,我没有安装 VMware Workstation Player 提供的 VMware 工具)。

当我打开 Ubuntu 22.04 VM 时,我看不到名为“_Shared”的主机共享文件夹。并且命令 vmware-hgfsclient 显示有一个名为“_Shared”的文件夹。但是,/mnt/hgfs 是空的。

通过使用上述行更新 /etc/fstab,然后重新启动 Guest,现在我可以看到文件夹“_Shared”。然后我可以将文件从 Guest 移动到 Host,再从 Host 移动到 Guest(在 Host 端为此文件夹设置了属性“Enabled”)。

请注意,启用此文件夹共享后,现在可以从客户机复制/粘贴(通过右键单击)到主机上的任何目标文件夹(在此设置之前,复制/粘贴仅适用于从主机到客户机)。我用它来轻松复制/粘贴小文件(不知道允许的最大大小)

希望有帮助

相关内容