Virtualbox +共享文件夹为具有组访问权限的用户vboxsf提供协议错误

时间:2016-11-29 19:23:58

标签: git virtualbox ubuntu-16.04 ubuntu-server

我在Windows 10机器上安装了virtualbox Ubuntu 16.04 LTS-64bit服务器。 安装很顺利。 但是,现在我正在尝试从我现有的仓库中获取git clone到共享文件夹" sf_Users"在这种情况下,它继续给出错误

fatal: could not create work tree dir 'application': Protocol error

My VM settings -> shared folders -> machine folder says => Users C:/Users/app-dev
 -- auto-mount = Yes -- Access = Full
来自终端的

我的ID显示对组vboxsf

的访问权限
dev@app-dev:/media/sf_Users$ id
uid=1000(dev) gid=1000(dev) groups=1000(dev),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),110(lxd),119(libvirtd),120(lpadmin),121(sambashare),125(vboxsf)
dev@app-dev:/media/sf_Users$ cd ..
dev@app-dev:/media$ ls -al
total 12
drwxr-xr-x  4 root root   4096 Nov 29  2016 .
drwxr-xr-x 23 root root   4096 Nov 29 10:04 ..
drwxr-xr-x  2 root root   4096 Nov 29 09:59 cdrom
drwxrwx---  1 root vboxsf    0 Nov 28 09:20 sf_Users

来自" id"命令,我知道我可以访问vboxsf。我错过了什么吗?

2 个答案:

答案 0 :(得分:1)

我在Windows机器上给了共享文件夹的写权限(在我的例子中是C:/ Users / app-dev)。重新启动Windows机器(这是必须的),然后能够写入VM上的sf_Users。

答案 1 :(得分:0)

This image is the error i received

我尝试通过“ .7z”压缩导致问题的文件夹/文件,然后在Windows主机上复制并打开它,对我有用。 ew,文件被复制而没有遗漏。

What did I see ?

好吧,我不在乎,我重命名了。

(此评论只是我没有时间去解决自己的问题的快速帖子)

相关问题