Решение ошибки VirtualBox «Kernel driver not installed (rc=-1908)»

Заметил как-то ошибку в VirtualBox работая в системе Linux Ubuntu Desktop 16.04:

Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please install virtualbox-dkms package and load the kernel module by executing
‘modprobe vboxdrv’
as root. If it is available in your distribution, you should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) — The support driver is not installed. On linux, open returned ENOENT.

Чтобы решить проблему понадобилось отключить в BIOS безопасную загрузку (secure boot), в моём случает было выбрано «Windows UEFI», изменил на «Другие ОС».
Потом после запуска системы выполнил команду от root пользователя:

modprobe vboxdrv

В Ubuntu на root можно переключится командой:

sudo -i

Все, ошибка решена.

Вливайтесь в общение

9 комментариев

Добавить комментарий

  1. Спасибо! Помогло на Linux Mint 19 Mate. Secure Boot умеет вставлять палки в колёса.

  2. А что делать пользователям macOS?

  3. Если внимательно посмотреть что говорит VB:

    WARNING: The vboxdrv kernel module is not loaded. Either there is no module
    available for the current kernel (4.13.0-36-generic) or it failed to
    load. Please recompile the kernel module and install it by

    sudo /sbin/vboxconfig

    И сравнить что пишется при установке или обновления linux-headers для VB

    Уже установлен пакет linux-headers-generic самой новой версии (4.4.0.116.122)

    Можно понять что версия ядра под которой сейчас VB — не подходит.

  4. Спасибо. У меня все получилось, я перепробывал все кроме этого .

  5. Решается всё просто, apt-get install virtualbox-dkms

    1. Что делать, если не находит пакеты dkms.

    2. Огромное вам спасибо!!!

  6. У меня UEFI отключено, я устанавливал систему по старинке, с МБР. Однако не «выходит каменный цветок»!
    «root@master-pc:~# modprobe vboxdrv
    modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.4.0-70-generic»

    1. Такая же ерунда modprobe vboxdrv
      modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/4.16.18-041618-generic