“ФАТАЛЬНЫЙ: Модуль vboxdrv не найденный в каталоге/lib/modules/4.10.0-20-generic”

Выполнение sudo sh vboxsign.sh и получение "ФАТАЛЬНОГО: Модуль vboxdrv не найденный в каталоге/lib/modules/4.10.0-20-generic"

Что я пропускаю? Это хорошо работало в прошлый раз, но я с тех пор обновил и, должно быть, забыл что-то. Я установил рабочий каталог правильно.

16
задан 4 May 2017 в 16:45

5 ответов

Попытка действительно переустанавливает "virtualbox-dkms"

sudo apt install --reinstall virtualbox-dkms
16
ответ дан 23 November 2019 в 02:34

На основе других ответов и документация должностного лица Virtualbox , вот что-то, что работало:

sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install autoconf automake bc bison build-essential flex gcc g++ make python -y
sudo apt-get purge virtualbox

sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -c | cut -f2) non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-6.0
0
ответ дан 23 November 2019 в 02:34

Переустановка, как упомянуто выше - не помогла мне (в (X) Ubuntu 18.04 с недавно обновленным ядром). Что работало в моем случае:

  1. Ключ установки с:

    wget -q -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc | sudo apt-key add -
    
  2. Репозиторий установки с:

    sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian cosmic non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'
    
  3. Загрузите и установите последнюю версию VirtualBox (со всеми дополнительными пакетами) из этой ссылки.

2
ответ дан 23 November 2019 в 02:34

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

sudo aptitude install linux-headers-`uname -r`

и не признают, что это - первое решение (который ничего не должен был на самом деле делать), но примите второе решение, которое должно было обновить некоторую дальнейшую библиотеку. После этого, затем

sudo apt install --reinstall virtualbox-dkms

работавший для меня.

3
ответ дан 23 November 2019 в 02:34

такая же проблема возникла после обновления ядра до версии 5.4.0-37. и я столкнулся с некоторыми проблемами, о которых стоит упомянуть:

оказалось, что вы не можете установить гостевые дополнения , используя старые версии Virtual-box (я думаю, любую версию до 5.2) при использовании этого нового ядра и Virtualbox-dkms больше не поддерживается. единственный способ решить проблему — удалить старую версию и установить Virtual-box 6 от Oracle, но этот код: sudo apt-get purge virtualbox оставляет некоторые вещи позади.

после использования purge для удаления Virtualbox найдите «virtualbox» в системном каталоге (/) и вручную удалите все, затем установите Virtualbox 6 и гостевое дополнение.

Мне это помогло.

0
ответ дан 18 June 2020 в 09:07

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

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