mkdir:无法创建目录:协议错误:Virtualbox共享文件夹

我正在尝试在主机与guest虚拟机之间创建Virtualbox共享文件夹中的文件夹和文件。 但是我得到这个错误mkdir: cannot create directory : Protocol error

Below are steps i performed to share folder
1:My host OS is Ubuntu and my guest is Ubuntu.

2:I attached a share folder to virtualBox VM 
  Folder Path:/DR/vault/config 
  Folder:config selected automount and make permanent.

3:In Guest OS i installed virtualbox guest additions

4:I am trying to mount folder on /mount/config path
  I added entry in guest's /etc/fstab as 
  /config         /mount/config  vboxsf  rw,uid=1000,gid=1000      0       0

路径获得成功挂载后重新启动还我可以看到/ DR / Vault /配置(来宾)创建/ mount / config(Guest)的文件,但我不能创建文件夹或文件/ mount / config(Guest)

如果缺少任何东西或者有其他方法,请提出建议。


我发现这是DOS主机上的文件名长度问题。 我一直在使用VirtualBox虚拟机作为部署到JBoss服务器的集装箱环境的一种形式,在这种技术的Windows环境中经历了太多的问题。 我正在使用与主机共享的目录,因为我试图让虚拟机保持轻量级(即将IDE保存在主机中),然后将代码检入共享目录以便使用Maven进行部署。 但是,当目录长度超过255个字符时,maven出现了一些奇怪的错误。 尝试查看文件绝对路径(键入“pwd”)并查看它是否超过255。


我已经解决了以下问题:

  • 访客机器上,将您的用户添加到vboxsf组: sudo adduser username vboxsf
  • 重新启动主机
  • 我的主机操作系统是Windows,我的客户操作系统Ubuntu。


    在我的情况下,我让驱动器已满,清除驱动器上的一些空间解决了问题。

    链接地址: http://www.djcxy.com/p/22485.html

    上一篇: mkdir: cannot create directory : Protocol error : Virtualbox Shared folder

    下一篇: Hotelling's T^2 scores in python