Vagrant / VirtualBox共享文件夹没有vboxsf

我正在开发一个项目,使用Vagrant(和一个Linux客户)来构build环境。 构build过程依赖于mmap()来构build特定于应用程序的二进制文件。 不幸的是, vboxsf ,VirtualBox的与主机共享目录的机制, 似乎有一些(7岁)与mmap问题 。

我可以通过在guest虚拟机的私有存储中工作,然后将文件复制回共享目录来解决这个问题,但这很难,也很慢。

出于物stream方面的原因,我不能使用比VirtualBox更多的Vagrant提供者,也不能修改项目以避免使用mmap()

有谁知道是否有其他方式与VirtualBox共享目录,以及是否可以configurationVagrant这样做?

流浪者可以使用不同的策略来同步文件夹。 目前,除了vboxsf ,您可以选择:

  • NFS (在Linux和OS X主机上)
  • SMB (在Windows主机上)
  • Rsync (仅限单向)

你可以通过阅读官方的Vagrant文​​档找到更多的信息。