Vagrant 在升级MacOs Big-Sur时遇到了错误

Vagrant 在升级MacOs Big-Sur时遇到了错误,vagrant,virtualbox,macos-big-sur,Vagrant,Virtualbox,Macos Big Sur,我刚把MacOS从Catalina升级到Big Sur。我的流浪汉以前工作正常,后来我遇到了这个问题。(流浪版本:2.2.13) 当我试图在VirtualBox上手动启动它时,返回消息如下: Kernel driver not installed (rc=-1908) Make sure the kernel module has been loaded successfully. where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLE

我刚把MacOS从Catalina升级到Big Sur。我的流浪汉以前工作正常,后来我遇到了这个问题。(流浪版本:2.2.13)

当我试图在VirtualBox上手动启动它时,返回消息如下:

Kernel driver not installed (rc=-1908)

Make sure the kernel module has been loaded successfully.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT. 

有人知道如何修复此问题吗?

通过重新安装Vagrant和VirtualBox进行修复:)

将VirtualBox更新到6.1.16是为我做的,而不是使用6.0.24。
还重新安装了Vagrant,但不确定是否有必要。

更新到Big Sur后,我也遇到了同样的问题。我下载了Vagrant、Virtualbox和Virtualbox扩展包的最新版本。实际上,我不知道是否需要安装扩展包

在MacOS的系统偏好中,在隐私和安全方面,我必须批准Oracle的更新


经过这些步骤后,我又可以“漫游”了。

将VirtualBox更新到6.1.16为我做到了这一点。
我没有更新Vagrant

隐私和安全中的允许oracle按钮从未出现在我的设置中。 最终,我通过在恢复模式下启动并运行命令使其正常工作

csrutil clear

在那之后,我可以允许oracle在安全和隐私方面使用它。

在更新到Big Sur之后,我今天也遇到了这个问题。使用自制软件更新VirtualBox(第6.1.16版)并在安全和隐私中获得批准并没有解决问题。为了解决这个问题,我必须在安全和隐私的
隐私
选项卡中为VirtualBox提供完整的磁盘访问权限

virtualbox论坛的最后一条评论帮助我完成了最后一步


将virtual box升级到最新版本(目前为6.1.16)对我来说很有用。不必升级流浪版本


vagrant up
在升级虚拟盒后立即工作。

我尝试重新安装,但仍然收到相同的错误。你还做了什么使它工作吗?我在重新安装VirtualBox时也遇到了安装错误。几次尝试后,它突然奏效了。不知道为什么。安装对我来说很好,但是我一直遇到与OP相同的问题(Vagrant 2.2.13;VirtualBox 6.1.16)。我忽略了隐私设置,没有重复检查,谢谢大家,问题解决了!我有Virtualbox版本6.1.16和Vagrant 2.2.14,但不起作用:/。在Virtualbox更新后,批准更新似乎是解决此问题的方法。非常感谢!:)这应该是公认的答案,因为这是最全面的答案。批准更新是一个肯定的解决方案。升级Virtual BOX和Vagrant两者,但仍然不工作我忽略了隐私设置,没有重复检查,谢谢大家,问题解决了!来自Big Sur的您好-我可以确认您必须升级3个东西-Vagrant本身、VirtualBox和VB扩展包。通过安全和隐私授予权限后,还必须重新启动macOS。一旦这样做了,一切都应该恢复正常。我也做了同样的事情。下载并安装了最新的6.1版本。已授予权限并重新启动。繁荣没有对流浪汉做任何事。工作很好+1这个问题似乎是关于Vagrant的一般用法,所以它的主题是超级用户,而不是这里。您只需要重新安装驱动程序。对于超级用户来说,这是一篇更好的帖子。事实上,那边已经有答案了。重新安装相当于virtualbox dkms软件包的Mac,然后重新启动。
csrutil clear