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

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

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

'/etc/init.d/настройка vboxdrv'

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

Это знакомое сообщение для всех, кто использует Virtual Box. Эта "ошибка" появляется каждые несколько месяцев, по крайней мере, с 11.10. Я получил его сегодня в первый раз 14.04, и, к сожалению, классическое решение о повторной установке virtualbox-dkms не оказывает никакого эффекта:

sudo apt-get install linux-headers-generic build-essential dkmssudo apt-get remove virtualbox-dkmssudo apt-get install virtualbox-dkms

Что может быть причиной сбоя этого старого исправления?

Обновление: В комментариях пользователь bain ссылается на старую ветку, которая, по-видимому, сообщает о той же проблеме. Хотя сообщение об ошибке аналогично, в Ubuntu 14.04 эта проблема, по-видимому, имеет другую природу, не связанную с virtualbox-dkms пакет. Например, в Ubuntu 14.04 virtualbox пакет обновлен до настоящего времени:

$ sudo apt-cache policy virtualboxvirtualbox:  Installed: 4.3.10-dfsg-1  Candidate: 4.3.10-dfsg-1  Version table: *** 4.3.10-dfsg-1 0        500 http://de.archive.ubuntu.com/ubuntu/ trusty/multiverse amd64 Packages        100 /var/lib/dpkg/status

Исправление для 14.04 действительно отличается, но не настолько:

sudo apt-get install linux-headers-generic build-essential dkmssudo apt-get remove --purge virtualbox-dkmssudo apt-get install virtualbox-dkms

То install virtualbox-dkms команда фактически терпела неудачу, применяя исправление 13.10. После полной очистки упаковки все вернулось в нормальное русло.

Обновление [17-01-2015]: В последней итерации этой ошибки требуется перезагрузка системы между apt-get remove команда и второй apt-get install.

Обновление [07-02-2016]: Это исправление сообщается, что функциональный на Ubuntu 15.10.

Обновление [29-09-2016]: Это исправление также работает в Ubuntu 16.04.

Привет, бэйн. Вопрос, на который вы ссылаетесь, имеет возраст более 3 лет и относится к более старым версиям Ubuntu, где у этой проблемы были разные решения.

Пожалуйста, повторите этот вопрос. Прямо сейчас нет жизнеспособного решения для Ubuntu 14.04.Спасибо.

Какая у тебя замечательная логика, Томас. Если вопрос остается закрытым, как кто-то другой может опубликовать новое исправление?

@LuísdeSousa Я не вижу смысла в повторном открытии этого. Если это ошибка, которую необходимо устранить, зарегистрируйте ее как ошибку и держите это закрытым, поскольку тысячи открытых вопросов без разрешения наносят ущерб - предполагая, что исправление будет найдено, тогда, возможно, мы сможем снова открыть его.

Попробуйте найти ответы в связанном вопросе. Убедитесь, что все обновления установлены (apt-get update && apt-get dist-upgrade), затем удалите virtualbox (apt-get purge virtualbox*) и установите заново.

Вы пытались просто выполнить команду, предложенную в сообщении об ошибке? Если да, то что произошло?

Привет, fkraiem, результатом всегда было “Файл не найден”. Так было с 11.10.