gpt4 book ai didi

linux - 没有 vboxsf 的 Vagrant/VirtualBox 共享文件夹

转载 作者:太空狗 更新时间:2023-10-29 11:13:56 26 4
gpt4 key购买 nike

我正在开发一个使用 Vagrant(带有 Linux 客户机)作为构建环境的项目。构建过程依赖于 mmap() 来构建特定于应用程序的二进制文件。不幸的是,vboxsf,VirtualBox 与主机共享目录的机制,seems to have some (7 year old) problems with mmap .

我可以通过在 guest 的私有(private)存储中工作然后将文件复制回共享目录来解决这个问题,但这既丑陋又缓慢。

出于后勤原因,我不能使用 VirtualBox 之外的其他 Vagrant 提供程序,也不能修改项目以避免使用 mmap()

有谁知道是否有其他方法可以与 VirtualBox 共享目录,以及 Vagrant 是否可以配置为这样做?

最佳答案

Vagrant 可以使用不同的策略来同步文件夹。目前,除了 vboxsf 之外,您还可以选择:

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

您可以通过阅读 official Vagrant docs 找到更多信息.

关于linux - 没有 vboxsf 的 Vagrant/VirtualBox 共享文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26020114/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com