Virtualbox - Kernel driver installed

I'm running VirtualBox 6.1. After the upgrade to macOS Monterey, my VM's fail to start up with the error message

Kernel driver not installed (rc=-1908)

I tried reinstalling VirtualBox and, while that worked at the moment, the problem began again when I turned on my computer the next day.

Based on similar questions on this site, I checked System Preferences -> Security & Privacy. However, there's no pending request from Oracle.


Solution 1:

Does Oracle claim VirtualBox supports Monterey? It seems not, although there are workarounds.

https://forums.virtualbox.org/viewtopic.php?f=39&t=104272&sid=69ae383878d1d0b9a0e676592adeb79a

Solution 2:

I was getting the same error. I then ran sudo kmutil load -p '/Library/Application Support/VirtualBox/VBoxDrv.kext' and the error went away.

Solution 3:

With an update to Virtualbox 6.1.30 macOS Monterey is supported. This includes headless operation from posts on their beta forum.