Kernel driver not installed rc 1908 virtualbox mac os что делать

Обновлено: 04.07.2024

Closed 8 months ago .

I tried to set up an virtual machine on Ubuntu 12.10.I installed Oracle Vm VirtualBox Manager. Then, i followed the steps and i choose .iso file from settings>storage.Then clicked live cd/dvd option.Then OK,when i clicked to start button i get such an error :

I reinstalled program and rebooted pc, but not worked.Also, updated kernel driver but not worked.What can be done to solve it ?

5 Answers 5

Go to Security and Privacy / General in your System Settings. You will see that software from Oracle has been blocked. Allow it, and the software will work. The 'allow Oracle' option only exists for 30mins after the installer error.

See Apple's technical note on this.

7,118 3 3 gold badges 23 23 silver badges 46 46 bronze badges


FYI, the option to allow Oracle only lasts for 30mins after the installer error message. See this Virtual Box forum thread and this Apple technical note i have the same Problem but there is nothing to allow in my system settings.

Recently I've upgraded to MacOS (Catalina) 10.15.1 and I've upgraded to VB 6.0.14 and started getting above issue while starting my earlier guestOs i.e. Ubuntu 18.04LTS.

I've tried various solution, but nothing worked except this:

So you need to run this command in recovery mode terminal ONLY (Top Menu Bar » Utilities » Terminal). I was avoiding going into recovery mode but when nothing worked and you don't have any other option; you can save this command and note it down in some mobile app or notepad.

4 Answers 4

MAC with BIG SUR -- Kernel driver not installed (rc=-1908)

Make sure the kernel module has been loaded successfully.

where the error is:

Download and install the latest VirtualBox 6.1.18 or higher. And then follow the below steps to resolve.

Step 2: Go into System Preferences->Security & Privacy

Step 3: Unlock the security center

Step 4: Approve the software by Oracle


1,164 4 4 gold badges 16 16 silver badges 43 43 bronze badges


Big Sur disables the VirtualBox kernel extensions as part of the installation process. You can verify this by running:

If the kernel extensions are installed, you will see something like this:

If you don't see the extensions loaded, the easier fix is to delete your current VirtualBox app, download and install the lastest version and then go the Security & Privacy System Preferences Pane. You should see a message that some applications require a restart to work correctly.

Restart your Mac and VirtualBox should now work. You can re-run the kexstat command just to be sure the extensions were loaded.

VirtualBox на Mac — Kernel driver not installed (rc=-1908). Проверенное решение

Если после очередного обновления Oracle VirtualBox на MacOS, при запуске любой виртуальной машины, вы получили ошибку " Kernel driver not installed (rc=-1908)" , то вот вам проверенный способ как ее победить.

Проверено как минимум пять раз на разных устройствах и разных версиях MacOS (BigSur, Catalina).

Не торопитесь ничего удалять, или переустанавливать, как это иногда рекомендуют. Паниковать так же не стОит, и даже срочно делать резервную копию не обязательно (хотя в целом это хорошая практика делать регулярные резервные копии).

На этот случай у VirtualBox есть скрипт, который вам поможет всё починить.

Итак,
1. открываем терминал, и выполняем следующую команду:

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

2. Вводим свой пароль, и в ответ получаем что-то типа такого:

Loading VBoxDrv.kext Error Domain=KMErrorDomain Code=28 "Loading extension(s): org.virtualbox.kext.VBoxDrv requires a reboot" UserInfo= Error: Failed to load org.virtualbox.kext.VBoxDrv Executing: /usr/bin/kmutil unload -b org.virtualbox.kext.VBoxUSB Error Domain=KMErrorDomain Code=71 "Kernel request failed: (libkern/kext) not found (-603947002)" UserInfo= Fatal error: VirtualBox

Таких строк может быть несколько, это не важно.

3. Обратите внимание, что среди всего прочего, в ответе присутствуют просьба перезагрузить систему «requires a reboot». Не сопротивляемся, перезагружаемся. Если не просит, то вывод будет такой как в шаге 5.

4. После перезагрузки, еще раз открываем терминал, и выполняем команду из шага 1.

18 Answers 18

Thought I'd give my 2 cents for those who use MACs

@ChristophH. I did the same as Jannik mentioned. I ran the command then went to Security & Privacy, allowed Oracle, then ran the command again. It should work the second time. VirtualBox has to be closed and it will work on MacOS Big Sur

ps. I have this issue everytime I get a Linux kernel update in Ubuntu. The instructions that it gives do not work for me but these two commands work everytime. It would be nice if everytime I got a kernel update these two commands would automatically run afterwards.

10.3k 10 10 gold badges 51 51 silver badges 73 73 bronze badges In my case (Ubuntu 20.04) I have to do the same, for each kernel update: sudo apt-get remove virtualbox-dkms sudo apt-get install virtualbox-dkms sudo modprobe vboxdrv the restart the VirtualBox application `

I have a solution that works for MacOS users:

You have to restart your system and press Command (⌘) + R during the loading. It will start the Recovery mode.

Now that you're on the Recovery Mode, click on Utilities (top bar) and Terminal.

You have your terminal opened? Enter, it will add Oracle in the authorisation list to access the kernel.

spctl kext-consent add VB5E2TV963

382 2 2 gold badges 6 6 silver badges 12 12 bronze badges This helped me. Also after 4. restart again. 5. start virtualbox, then start your vm and open system prefs --> security --> and you will Allow button. Now you can see it and press For Mac Users. Nothing in these threads worked for me. So, I found my own solution, Homebrew. I deleted VirtualBox from Applications in Finder. Then, I installed VirtualBox via Homebrew with the command brew install --cask virtualbox. Follow this link for more information - formulae.brew.sh/cask/virtualbox

(I'm on a Mac with this solution) I tried the first few answers on this board (so you might need those as well first), but then finally I Allowed Oracle to "load software" under System Preferences -> Security & Privacy -> in the bottom right, click "Allow. " Then a dialog box with checkbox options might come up, search for Oracle and check the box next to it. Click OK out of everything. (I also updated the preference above the "Allow. " button to Allow apps downloaded from: to "App store and identified developers") After all of this I rebooted and I no longer see this -1908 error when running a VM. Again, I'm on a Mac, running Big Sur 11.2.1.


23.9k 20 20 gold badges 60 60 silver badges 112 112 bronze badges

Goto BIOS setup and Make secure boot Disable It worked for me.


did you try the command /etc/init.d/vboxdrv setup What was the output ?

bash : /etc/init.d/vboxdrv setup : No such file or directory actually,yes i did but i dont know how it went to a way it works, there are lots of recommendations on the internet, it isnt true but i applied whatever i saw, then boom, it works, i hope you find the way how actually it works.

Had recently the same problem on Ubuntu 18.04. Apparently, virtual box 6.+ has some issues with gcc-7. These steps did the job for me:

sudo apt-get purge virtualbox-*

sudo apt-get install gcc-8 g++-8

setting default gcc to gcc-8

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 800 --slave /usr/bin/g++ g++ /usr/bin/g++-8

Kernel driver not installed (rc=-1908) Getting Errors in macOS Big Sur 11.0.1

I just want to work with VirtualBox but now I am getting this type of error.

I could not find a proper solution.

enter image description here


2,255 2 2 gold badges 11 11 silver badges 26 26 bronze badges


155 1 1 gold badge 3 3 silver badges 12 12 bronze badges The error message is quite vague. It says On Linux, open returned ENOENT. What about on macOS? It turns out that I have to explicitly allow VirtualBox in the macOS system preference. Go to System Preferences / Security & Privacy. Click “Allow” in the window below. Reboot System. Now VirtualBox no longer complains about kernel driver.

Installation of Virtual Box on Mac OS -- Kernel Driver Not loaded [closed]

Closed 4 days ago .

While trying to install Virtual Box on Mac OS the installation fails and show me the failure message. But still I get a copy of Virtual Box installed. When add a KMDV file and try to start it I get an error saying Kernel driver not installed. I am attaching those messages here. Does others also face similar issue, would be nice to get some views on this.

313 1 1 gold badge 3 3 silver badges 14 14 bronze badges

Читайте также: