Vagrant 尝试执行能力 'mount_virtualbox_shared_folder' 错误

标签 vagrant

我正在尝试使用 Vagrant 设置 El Capitan 虚拟机,但我不断遇到此类错误

“Vagrant 尝试执行“mount_virtualbox_shared_folder”功能 在检测 guest 操作系统“darwin”上,但 guest 没有 支持该能力。您需要此功能 Vagrant 的配置。请将 Vagrant 重新配置为 避免此功能或通过创建此功能来解决问题。”

我真的不知道这是什么类型的错误以及如何修复它。

干杯

最佳答案

来自 example of vagrant mac os box

VirtualBox doesn't have Guest additions for Mac OS X, so you can't have shared folders. Instead you can use normal network shared folders (docs):

# Use NFS for the shared folder
config.vm.synced_folder ".", "/vagrant",
    id: "core",
    :nfs => true,
    :mount_options => ['nolock,vers=3,udp,noatime']

只需使用 nfs按照建议输入,因为 mac 本身支持

关于Vagrant 尝试执行能力 'mount_virtualbox_shared_folder' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37219431/

相关文章:

php - ubuntu 12.04 上的 Salt-Stack/Vagrant : php 5. 5

php - 宅基地 laravel Vagrant 不允许窗口

vagrant - 使用 digital ocean 图像设置 Vagrant

vagrant - 从同一主机运行两个 vagrant 实例时转发 ssh 端口失败?

networking - 从 docker 容器内访问仅 vagrant/virtual box 主机网络上的其他机器

vagrant - 厨房synced_folders所有者和组

ruby-on-rails - Vagrant:无法通过 localhost:8080 访问 Rails 服务器

vagrant - 无法使用 Edge 访问我的本地虚拟机托管网站(适用于 Chrome/Firefox/IE11)

windows - 将 Redis DB docker 容器暴露给 NodeJS docker 容器

apache - Vagrant 的端口转发不起作用