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

MacOS Big Sur下执行vagrant up命令持续报错该如何解决?

可行解决步骤

    1. 手动触发内核扩展授权
      先关闭所有VirtualBox、Vagrant相关进程,打开终端执行命令:
      sudo kextload -b org.virtualbox.kext.VBoxDrv
      执行完成后15分钟内立刻打开【系统偏好设置】>【安全性与隐私】,即可看到Oracle America, Inc.的权限授权选项,点击允许后重启设备。
      若仍未看到授权选项,重启设备时按住Command + R进入恢复模式,打开顶部菜单栏「实用工具」下的终端,执行命令:
      spctl kext-consent add VB5E2TV963
      执行完成后重启回到正常系统即可。
    1. 重建VirtualBox网络服务
      终端执行命令重启VirtualBox后台服务:
      sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart
      执行完成后验证host-only适配器是否能正常创建:
      VBoxManage hostonlyif create
      无报错即可进入下一步。
    1. 清理迁移遗留的旧配置
      旧Catalina设备迁移的配置与新系统Big Sur的VirtualBox存在兼容性问题,先进入Homestead目录执行vagrant destroy(操作前注意备份虚拟机内的重要数据),再删除以下两个目录的所有内容:
      ~/.vagrant.d
      ~/.VirtualBox
      完成后重新执行vagrant up即可正常启动。

额外提示:若你新购入的是M1芯片架构的MacBook Pro,VirtualBox本身不兼容M1系列芯片,需替换为Parallels Desktop或VMware Fusion后修改Homestead对应provider配置才可正常运行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.26 18:15:04