Как исправить ошибку 'modprobe vboxdrv' в VirtualBox?

Я устанавливаю virtualBox на Ubuntu 16.04, но после установки и создания нового виртуального хоста отображается эта ошибка:

Драйвер ядра не установлен (rc=-1908)

Драйвер ядра VirtualBox Linux (vboxdrv) либо не загружен, либо существует проблема с разрешениями для /dev/vboxdrv. Пожалуйста, установите пакет virtualbox-dkms и загрузите модуль ядра, выполнив

modprobe vboxdrv

как корень. Если он доступен в вашем дистрибутиве, вам следует сначала установить пакет DKMS. Этот пакет отслеживает изменения в ядре Linux и при необходимости перекомпилирует модуль ядра vboxdrv.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT. 

Как решить эту проблему modprobe vboxdrv ошибка?

В качестве первого шага выполните эту команду:

sudo modprobe vboxdrv

Если это не поможет, выполните следующие команды:

sudo apt updatesudo apt install --reinstall linux-headers-$(uname -r) virtualbox-dkms dkms

Затем перезагрузить вашей системы и после перезагрузки выполните эту команду:

sudo modprobe vboxdrv

И если это не сработает, вы должны отключить безопасную загрузку в настройках вашего BIOS / UEFI, потому что Безопасная загрузка предотвращает загрузку неподписанных модулей.

  1. Удалите virtualbox-dkms и его конфигурации, выполнив следующие команды:

    sudo apt-get remove virtualbox-dkmssudo apt-get remove --purge virtualbox-dkms
  2. Установите заголовки Linux и образ Linux, выполнив приведенную ниже команду:

    sudo apt-get install -y linux-headers-amd64 linux-image-amd64
  3. Установка virtualbox-dkms

    sudo apt-get install -y virtualbox-dkms
1 лайк

В моем случае это связано с тем, что UEFI активен.В этом случае неподписанные модули ядра, такие как vboxdrv не заряжены.

Более подробная информация здесь:Не удалось загрузить 'vboxdrv ' после обновления до Ubuntu 16.04 (и я хочу сохранить безопасную загрузку)

Как показал @david.perez, это можно решить, отключив безопасную загрузку UEFI:

  1. выполните "Выключение / перезагрузку"
  2. на самом первом экране выберите "Настройки UEFI".
  3. в интерфейсе Bios перейдите на вкладку "UEFI"
  4. измените "Включено" на "Отключено", сохраните и выйдите

Вы пробовали ‘sudo modprobe vboxdrv‘?

Видишь это question точно такой же всего несколько часов назад. Возможно, один из комментариев поможет и вам, поскольку Джимми еще не сказал, что ему помогло.