virtualbox Kernel driver not installed(rc=-1908)

最近用VirtualBox加载一个已经创建好的虚拟机时(VMDK),无故报错,系统时Mac OS Big Sur 11.2.3:

kernel driver not installed

一直以为自己虚拟机创建的有问题,最后发现是macOS的安全机制导致,virtual box也没有很好的提示,导致很多人出现这个问题,如下是解决办法:

  1. 进入系统偏好设置,选择“安全与隐私”设置:

    security privacy

会留意到底部有这样的提示,或是这样:

security privacy

按照操作一顿同意就行,

allow security

别忘了先输入密码,最后重启下电脑解决~