我尝试使用Vagrant设置El Capitan虚拟机,我只是遇到这种类型的错误
" Vagrant试图执行该功能' mount_virtualbox_shared_folder' 在检测客户OS' darwin',但客人没有 支持这种能力。您需要此功能 Vagrant的配置。请将Vagrant重新配置为 通过创建功能来避免此功能或解决问题。"
我真的不知道这是什么类型的错误以及如何修复它。
干杯
答案 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与它有什么关系但虚拟机安装程序也没有用。它现在有效。