You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Big Sur下运行vagrant up挂载NFS共享文件夹报Operation not permitted错误

解决方案

根因说明

该Operation not permitted @ rb_sysopen报错与NFS权限无关,本质是MacOS Big Sur的系统安全限制导致Vagrant进程无法读取项目目录下.vagrant隐藏目录内的元数据文件。

修复步骤

  • 先终止当前卡住的Vagrant相关进程,执行命令:
    ps aux | grep vagrant | awk '{print $2}' | xargs kill -9
  • 删除当前项目下异常的.vagrant目录(如有自定义虚拟机快照请提前备份),执行命令:
    rm -rf .vagrant/
  • 给你正在使用的终端工具(系统自带终端/iTerm2等)开启完全磁盘访问权限:
    打开「系统偏好设置」→「安全性与隐私」→「隐私」→「完全磁盘访问」,勾选对应终端工具,重启终端后生效
  • 将Vagrant也添加到完全磁盘访问权限列表:点击列表下方的+号,按下Command+Shift+G输入路径/opt/vagrant/bin/vagrant直接定位选中添加即可
  • 回到项目目录重新执行vagrant up启动虚拟机

可选优化(解决GuestAdditions版本不一致问题)

如果启动后共享文件夹功能异常,可安装vagrant-vbguest插件自动同步宿主机与虚拟机的GuestAdditions版本,执行命令:
vagrant plugin install vagrant-vbguest

内容的提问来源于stack exchange,提问作者SHY

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 10:45:04