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

Mac OS安装Virtual Box遇内核驱动未加载问题求助

解决Mac上VirtualBox "Kernel driver not installed" 错误的实用方案

我之前也碰到过一模一样的情况!当时安装VirtualBox时弹出失败提示,但软件居然在应用列表里,结果启动虚拟机就卡在内核驱动的错误上,折腾了好一阵才搞定,给你几个亲测有效的方法:

  • 优先处理系统扩展权限(最常见原因)
    Mac的安全机制会默认阻止第三方内核驱动,这是绝大多数人遇到这个问题的根源:

    1. 打开「系统设置」→「隐私与安全性」
    2. 拉到页面底部,会看到类似「Oracle America, Inc. 被阻止加载系统扩展」的提示
    3. 点击「允许」,然后重启你的Mac
      注意:如果没看到这个提示,先重新运行VirtualBox安装包,选择「修复」选项,操作完成后再回到安全设置里找权限提示。
  • 用终端命令强制加载驱动
    如果允许权限后还是不行,可以试试终端命令手动加载驱动:

    sudo kextload /Library/Application\ Support/VirtualBox/VBoxDrv.kext
    

    输入管理员密码执行后,重启VirtualBox再尝试启动虚拟机。

  • 调整系统完整性保护(SIP)(仅针对老版本系统)
    如果你用的是Big Sur之前的系统,可能需要临时调整SIP设置(不建议完全关闭,只开放内核驱动权限即可):

    1. 重启Mac,按住Command+R进入恢复模式
    2. 打开「终端」,输入 csrutil status 查看当前SIP状态
    3. 如果是开启状态,输入 csrutil enable --without kext(仅允许第三方内核驱动,保留其他SIP保护)
    4. 重启Mac后再测试虚拟机启动
  • 彻底卸载后重装VirtualBox
    安装程序失败可能导致驱动文件损坏,彻底重装是最稳妥的兜底方案:

    1. 打开VirtualBox安装包,选择「卸载VirtualBox」
    2. 卸载完成后重启Mac
    3. 下载最新版本的VirtualBox安装包,重新安装,全程留意并允许所有权限提示

另外补充下,Big Sur及以上版本的Mac几乎都会碰到这个权限问题,先试第一个方法,大概率能解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 08:32:24