Manjaro, VMware hgfs 共享目录找不到与权限问题

VMware hgfs error and Permission denied

Posted by imxieke on March 29, 2017

生命的意义在于折腾, 生命不息 折腾不止 -2017-03-29-21-45:55

起因

在 Windows 下共享文件夹至 虚拟机内(Mnajaro) 但是虚拟机内找不到 , 但是 vmware-hgfsclient 命令却可以看到:

图片

可以看出问题不在于 VMware, 那么接下来开始折腾大法;

从网上(全球最大中文搜索引擎) :smirk: 搜了下大概有这么几个方法

smirk

 1. vmware-install.pl (重装大法好)
 2. vmware-tools-config.pl
 3. install open-vm-dkms 
 4. mount -t vmhgfs .host:/ /mnt/hgfs/

然而并没有什么卵用, 我的 Manjaro 很任性, 还是不行 没办法喽 , 在 Terminal 中输入 vmware 然后让它自动补全,然后发现了一个名为 vmhgfs-fuse 的命令

图片

看了下 help 然后输入 下面命令发现已经可以查看共享的目录了,但是需要(sudo),那么第二个问题来了

sudo /usr/bin/vmhgfs-fuse .host:/code /mnt/hgfs

图片

如上图,是的 我在普通模式下无权下操作文件,

然后我又X毒了一番,有如下几个可选项:

 1. chmod 777 -R
 2. chown username:group /mnt/hgfs
 3. usermod -aG vboxsf username 

上面三个也并无卵用,第三个,因为根本没有 vboxsf Group 啊 ,但是有 vboxuser Group

usermod -aG vboxusers username (需要重启)

然而,也无卵用,不得已又跑去看了下 vmhgfs-fuse,得到如下结果(为测试,挂载了 code目录)

sudo /usr/bin/vmhgfs-fuse .host:/code /mnt/hgfs -o allow_other

vmhgfs-fuse Option:

help

然后就没有然后了,就这么滴了, 可以正常访问了 图片