Oracle Virtual Machine (VM) VirtualBox provides you with the access to create a virtual machine on any device, including Windows, macOS, and other famous operating systems. “Kernel driver not installed (rc=-1908)” error message occurs when you want to install VirtualBox on macOS and try to use it by installing a virtual machine.
As it seems, the error is due to the VirtualBox installation failed error. It occurs when you want to install the VirtualBox on the system. The problem is caused by an operating system like macOS blocking the Oracle certificate. Apart from this, the kernel extensions for VirtualBox are disabled by macOS during the installation, so here you face the error message. You must allow the Oracle certificate to add it to the authorization list to fix it. You can do it by giving the VirtualBox required permissions.
Read about: How to Fix Phoenix Kodi Addon
You can use various methods to do this. Firstly, you can enable the certificate via System and Privacy settings in the system preferences menu. Moreover, the Terminal can also be used on the system and perform some commands that load the kernel extensions and run on the system. So here are the best and proven tips to fix the Kernel driver not installed (rc=-1908) mac” error.
Allow Oracle Certificate through System Preferences
You can fix the error with the System preferences menu on the system. When macOS blocks the kernel extensions from loading, the error message appears in system and privacy settings.
This error message shows only 30 minutes, but if you face this error for a while, uninstall the VirtualBox from the system. Once done, move the app to the trash folder and remove the remaining files. When done, download the installer again to install the VirtualBox on the system. When VirtualBox is installed, follow the below-given instructions within 30 minutes, or the information disappears from the screen, and you will have to start over. Along with it, follow the below-mentioned instructions to allow the Oracle through the System Preferences menu:
- Tap on the Apple icon and open the System Preferences app shown at the top menu bar. Select the System Preferences From the drop-down list.
- Then, tap the Security and Privacy option once the System Preferences window opens.
- Under the General in Security and Privacy screen, a “System Software from developer ‘Oracle America, Inc.’ was blocked from Loading” message appears. If you do not see this, that means 30 minutes have passed, and as mentioned above, you have to do the process again. To reinstall the VirtualBox on the system to be able to do this.
- In case of the message there, tap the Allow.
- Once done, open the VirtualBox again and install the virtual machine to check if the error is fixed.
Allow VirtualBox Kernel Extensions through Terminal
The tech-savvy and hardcore users can resolve the issue by entering a Terminal prompt command. This will do in the same way we did above, through Terminal Window. Moreover, by doing this method, you don’t need to reinstall the VirtualBox as we did in the process mentioned above, as here we will use the Terminal.
So, to do this, we have to boot into the Recovery Mode. Recovery mode enables you to restore Mac to old data and reinstall macOS with many other options. Follow points to do this:
- First, restart the Mac by tapping on the Apple icon in the top menu bar and selecting Restart from the drop-down menu.
- Hold down Command + R keys on the keyboard until the Apple logo appears as the Mac restart on the screen.
- This will boot the Mac into Recovery Mode, and the macOS utility window will appear.
- Tap the Utility drop-down menu on the top menu bar, then select Terminal.
- Once the Terminal window is opened, type in the following command and tap the Enter key.
- After that, restart the device again. To do this, enter the following command in the Terminal window:
- Alternatively, you can tap the Apple logo on the top menu bar and select Restart from the drop-down menu.
- Once the device boots up, open VirtualBox again and check if the error is resolved.
Disable Secure Boot on Mac
If the fixes mentioned above couldn’t solve the error, then the error can be related to the Secure Boot on BIOS. The Secure Boot is a security feature of UEFI (Unified Extensible Firmware Interface). When you have configured and enabled the Secure Boot, it will protect your system from malware attacks and infections. It is a security feature and can also create problems on your device with some applications that you are facing here.
So, disable it on the system and check if that works out. For this, follow the information:
- First, boot into the Recovery Mode as mentioned above.
- In Recovery mode, tap on Utilities in the top menu bar.
- Select Startup Security Utility from the drop-down menu.
- Here on the Secure Boot prompt, select No Security.
- Once done, tap the Apple icon in the menu bar. Now restart the device and choose Restart.
- Once done, open the VirtualBox and check if the error is fixed.
If you cannot disable the secure boot from recovery, go to the BIOS settings and change.