(迁移此票以获得针对最新 Ubuntu 的正确答案。最初询问这里,但大多数答案已经过时了。)
我已成功为 Ubuntu 安装了 VMware 工具。一切似乎都运行正常,但共享文件夹未自动挂载。如何让它们正常工作?
答案1
(我在这里复制了@con-f-use 的答案如何使用 VMware 工具在 Ubuntu 中挂载共享文件夹?为了做好家务。如果他在这里重新创建了他的答案,请点赞,我会接受。)
对于 Ubuntu 18.04(或最新的 Debian 发行版),请尝试:
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000
如果hgfs
目录不存在,请尝试:
sudo vmhgfs-fuse .host:/ /mnt/ -o allow_other -o uid=1000
您可能使用了特定文件夹而不是.host:/
。在这种情况下,您可以使用 找到共享的名称vmware-hgfsclient
。例如:
$ vmware-hgfsclient
my-shared-folder
$ sudo vmhgfs-fuse .host:/my-shared-folder /mnt/hgfs/ -o allow_other -o uid=1000
如果您希望在启动时安装它们,/etc/fstab
请使用以下命令进行更新:
# Use shared folders between VMWare guest and host
.host:/ /mnt/hgfs/ fuse.vmhgfs-fuse defaults,allow_other,uid=1000 0 0
我选择按需安装它们并忽略它们sudo mount -a
等选项noauto
,因为我注意到共享会影响虚拟机性能。
要求
软件要求可能需要预先安装以下工具:
sudo apt-get install open-vm-tools open-vm-tools-desktop
其他人则声称需要以下内容:
sudo apt-get install build-essential module-assistant \
linux-headers-virtual linux-image-virtual && dpkg-reconfigure open-vm-tools