Ошибка VirtualBox: kernel driver not installed

 

Ошибка VirtualBox: kernel driver not installed

За все время использования VirtualBox (около 5 лет), у меня никогда не возникало с ней проблем. Это скорее связано с тем, что я не выставляю к ней больших требований. Мне VirtualBox нужен для установки и обзоров различных ОС. Но совсем недавно, к моему удивлению, установив VirtualBox на один из своих компьютеров с Debian Stretch и попытавшись создать одну виртуальную машину, получил сообщение: kernel driver not installed.

В сообщении об ошибке говорилось о том, что проблемы с модулем ядра vboxdrv и было предложено попробовать загрузить его при помощи:

modprobe vboxdrv

Опробовав данный совет я получил старый результат и после этого начались поиски решения проблемы в интернете.

Оказалось это распространенная проблема, но несмотря на данный факт, толковых ответов на форумах было не так и много. В частности, среди советов была перестановка DKMS, что само по себе не дало требуемого результата. Но в конце концов проблема была решена.

Решаем ошибку: kernel driver not installed

Как оказалось, по неизвестной мне причине в моей системе не были установлены заголовочные файлы ядра. Как результат, во время установки VirtualBox не был скомпилирован (или был скомпилирован неправильно) модуль vboxdrv. Поэтому, чтобы починить VirtualBox нужно было для начала установить linux-headers для используемого ядра. Это делается командой:

sudo apt-get install linux-headers-$(uname -r)

И уже после этого можно выполнять перестановку DKMS. Сначала удаляем его:

sudo apt-get purge virtualbox-dkms

А затем снова устанавливаем заново:

sudo apt-get install virtualbox-dkms

Только после этого можно пробовать запускать VirtualBox создавать нужные виртуальные машины.

Ваше мнение

В момент решения проблемы с VirtualBox у меня не было времени на размышления и поиск причинно-следственных связей возникновения ошибки. Поэтому было бы интересно в комментариях узнать ваше мнение по поводу описанной ситуации, а также возможные альтернативные способы исправления ошибки: kernel driver not installed в VirtualBox.

 

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

 

 

 
Top