Как я фиксирую ошибку Virtualbox 1908 года?

У меня есть следующая ошибка:

Kernel driver not installed (rc=-1908)

Please install the virtualbox-ose-dkms package
and execute 'modprobe vboxdrv' as root.

Это запрещает мне запускать любую виртуальную машину. Я проверил, и я уже имею virtualbox-ose-dkms пакет установлен. На самом деле, я переустановил его также, но это не решило проблему.

5
задан 25 June 2012 в 17:17

3 ответа

Похож на Вас, имел обновление на virtualbox и из-за этого, его модуль ядра не был перекомпилирован (вот почему, он хочет, чтобы Вы установили dkms пакет).

Я не знаю, выполняете ли Вы версию с открытым исходным кодом virtualbox, но обычно выполняете эту команду:

sudo /etc/init.d/vboxdrv setup

решает проблемы.

6
ответ дан 23 November 2019 в 09:09

Из-за полезных и регулярных обновлений рекомендуется установить и выполнить Виртуальное Поле из репозитория, сохраняемого Oracle. Для того, чтобы не вручную обновить драйвер ядра на каждом DKMS Install dkms обновления полезно.

См. также этот ответ для получения дополнительной информации об установке Виртуального Поля.

1
ответ дан 23 November 2019 в 09:09

У меня была точно та же ошибка. Выполнение virtualbox от командной строки дал следующую ошибку:

WARNING: The character device /dev/vboxdrv does not exist.
     Please install the virtualbox-ose-dkms package and the appropriate
     headers, most likely linux-headers-generic.

     You will not be able to start VMs until this problem is fixed.

Следовательно, я сделал следующее, и это решило ошибку:

  1. установите последнюю версию с открытым исходным кодом VirtualBox, как объяснено здесь. Тем не менее, этот шаг не кажется важным.
  2. установите соответствующий универсальный заголовок ядрa. Что касается меня это было linux-headers-2.6.38-8-generic. Для знания версии, Вам нужно, необходимо ввести uname -r в терминале.
0
ответ дан 23 November 2019 в 09:09

Другие вопросы по тегам:

Похожие вопросы: