Vagrant试图执行该功能&mount #virtualbox_shared_folder'错误

时间:2016-05-13 21:14:58

标签: vagrant

我尝试使用Vagrant设置El Capitan虚拟机,我只是遇到这种类型的错误

" Vagrant试图执行该功能' mount_virtualbox_shared_folder' 在检测客户OS' darwin',但客人没有 支持这种能力。您需要此功能 Vagrant的配置。请将Vagrant重新配置为 通过创建功能来避免此功能或解决问题。"

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

干杯

2 个答案:

答案 0 :(得分:2)

来自example of vagrant mac os box

  

VirtualBox没有Mac OS X的Guest添加,所以你不能   有共享文件夹。相反,您可以使用普通网络共享文件夹   (文档):

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

只需使用建议的nfs类型,就像mac

上原生支持的那样

答案 1 :(得分:0)

回应我对接受的答案的评论。我不得不卸载virtualbox并使用brew重新安装它。然后用brew重新安装vagrant。不确定使用brew与它有什么关系但虚拟机安装程序也没有用。它现在有效。