为什么共享文件不显示在 HGFS 中?

Per*_*etz 29 windows vmware sharing file-sharing

在我的 Guest Kubuntu OS 和 Host Windows 之间共享文件已经成为一个真正令人头疼的问题。

所以,到目前为止,我已经完成了以下步骤:

来宾 LINUX 操作系统

  • VM -> 设置 -> 选项 -> 共享文件夹。并添加了我的文件夹。
  • 正确安装了我的 VMware 工具(我可以拖放文件,因此我确信它已安装)

主机 WINDOWS 操作系统

  • 与所有人共享文件夹(以确保我的文件没有许可限制)

如果我在我的来宾操作系统中键入vmware-hgfsclient,我正在共享的文件夹会出现。但是当我检查时/mnt/hgfs folder,它是空的。

我已经阅读了 VMware 手册,并且我确信我已经遵循了他们的要求。

我真的没有想法。有没有人有建议?

小智 32

我有这个确切的问题。事实证明,IT 部门安装了一些旧版本的 VMWare 工具,其中 vmhgfs 内核模块不起作用。

我的解决方案是使用 clobber-kernel-modules 设置运行配置以覆盖现有的 vmhgfs 模块。

 sudo vmware-config-tools.pl -d --clobber-kernel-modules=vmhgfs
Run Code Online (Sandbox Code Playgroud)

-d 为您选择所有默认值(如果您不想要默认值,请将其删除)。

  • 命令未找到错误,我使用的是 vmware 工作站 12 和 ubuntu 15.04 (4认同)
  • 宾果游戏,我遇到了同样的问题,运行上面的命令解决了它。谢谢一堆。 (2认同)
  • 完美的!使用 OSX 作为主机和 VM runnig Ubuntu 14.04 为我工作 (2认同)

小智 26

运行此命令:

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

它将神奇地显示/mnt/hgfs.
(我在 Windows 10 主机上运行了 Ubuntu 16 VMWare)

VMware 文档在这里


Bru*_*ira 4

mount -t vmhgfs .host:/share /mnt/hgfs/其中,host是您要连接的主机,share是共享名称,/mnt/hgfs是系统中共享的挂载点。

vmware-hgsclient 将向您显示可用的挂载,您仍然需要vmware-hgfsmounter使用上述挂载命令来挂载它们。

如果这不起作用,请检查模块vmhgfs是否已加载lsmod | grep "vm."


小智 2

对我来说,结果发现 vmware-hgfsmounter 没有安装(ubuntu 12.10)。安装该模块后,我能够按照上面所述安装我的共享