У меня есть следующая ошибка:
Kernel driver not installed (rc=-1908)
Please install the virtualbox-ose-dkms package
and execute 'modprobe vboxdrv' as root.
Это запрещает мне запускать любую виртуальную машину. Я проверил, и я уже имею virtualbox-ose-dkms
пакет установлен. На самом деле, я переустановил его также, но это не решило проблему.
Похож на Вас, имел обновление на virtualbox и из-за этого, его модуль ядра не был перекомпилирован (вот почему, он хочет, чтобы Вы установили dkms пакет).
Я не знаю, выполняете ли Вы версию с открытым исходным кодом virtualbox, но обычно выполняете эту команду:
sudo /etc/init.d/vboxdrv setup
решает проблемы.
Из-за полезных и регулярных обновлений рекомендуется установить и выполнить Виртуальное Поле из репозитория, сохраняемого Oracle. Для того, чтобы не вручную обновить драйвер ядра на каждом DKMS обновления полезно.
См. также этот ответ для получения дополнительной информации об установке Виртуального Поля.
У меня была точно та же ошибка. Выполнение 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.
Следовательно, я сделал следующее, и это решило ошибку:
linux-headers-2.6.38-8-generic
. Для знания версии, Вам нужно, необходимо ввести uname -r
в терминале.