If you have updated your macOS to Big Sur v11.1, and if your VMs on VirtualBox have failed to start with the following error’s;
Failed to open a session for the virtual machine <VM>
The virtual machine '<VM>' has terminated unexpectedly during startup with exit code 1 (0x1).
Result Code: NS_ERROR_FAILURE (0x80004005)
Component: MachineWrap
Interface: IMachine {xxxxx-xxxxx-xxxxxxx}
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.
SOLUTION
- Uninstall VirtualBox
Completely uninstall VirtualBox from your machine. (I use AppCleaner)
- Type Command in Terminal and Reboot
Open a terminal window, and type the following commands;
sudo csrutil clear
sudo reboot - Download and Install Testbuild Version of VirtualBox
Download Link: https://www.virtualbox.org/wiki/Testbuilds
If prompted during installation;
Click ‘Allow’ - Reboot Machine
Reboot your machine and load your VM in your new installation of VirtualBox. Your VMs should run successfully at this point!
ADDITIONAL
If your VM cannot access the internet after the above update;
Change Bridge Network to NAT
NAT can block PPTP connections, however, at the time of writing this blog, there is no solution available regarding Bridge networking since Catalina and now Big Sur.