Fresh Linux Mint 17.3 устанавливается на Thinkpad T460. Обновленное ядро с 3.19 до 4.4.0-15 для работы WiFi.

Теперь не удается запустить Virtualbox. Мне нужно Virtualbox для запуска Vagrant.

Error! Bad return status for module build on kernel: 4.4.0-15-generic (x86_64)
Consult /var/lib/dkms/virtualbox/5.0.4/build/make.log for more information.
 * Stopping VirtualBox kernel modules [ OK ] 
 * Starting VirtualBox kernel modules
 * No suitable module for running kernel found

/var/lib/dkms/virtualbox/5.0.4/build/make.log:

DKMS make.log for virtualbox-5.0.4 for kernel 4.4.0-15-generic (x86_64)
Tue Apr  5 22:56:08 SAST 2016
make: Entering directory `/usr/src/linux-headers-4.4.0-15-generic'
  LD      /var/lib/dkms/virtualbox/5.0.4/build/built-in.o
  LD      /var/lib/dkms/virtualbox/5.0.4/build/vboxdrv/built-in.o
  CC [M]  /var/lib/dkms/virtualbox/5.0.4/build/vboxdrv/linux/SUPDrv-linux.o
/var/lib/dkms/virtualbox/5.0.4/build/vboxdrv/linux/SUPDrv-linux.c: In function ‘VBoxDrvLinuxUnload’:
/var/lib/dkms/virtualbox/5.0.4/build/vboxdrv/linux/SUPDrv-linux.c:488:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceUsr);
        ^
/var/lib/dkms/virtualbox/5.0.4/build/vboxdrv/linux/SUPDrv-linux.c:493:8: error: void value not ignored as it ought to be
     rc = misc_deregister(&gMiscDeviceSys);
        ^
make[2]: *** [/var/lib/dkms/virtualbox/5.0.4/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
make[1]: *** [/var/lib/dkms/virtualbox/5.0.4/build/vboxdrv] Error 2
make: *** [_module_/var/lib/dkms/virtualbox/5.0.4/build] Error 2
make: Leaving directory `/usr/src/linux-headers-4.4.0-15-generic'

1 ответ1

1

VirtualBox 5.0.5 и старше не может компилироваться в ядре Linux 4.3 и новее. Это было исправлено в VirtualBox 5.0.6, выпущенном 02 октября 2015 года.

Из журнала изменений для VirtualBox 5.0.6:

Это служебная версия. Следующие элементы были исправлены и / или добавлены:

  • Linux hosts: исправления компиляции Linux 4.3

Исправление заключается в обновлении VirtualBox до версии 5.0.6 или новее. Если вы используете репозиторий VirtualBox Debian и хотите остаться в строке VirtualBox 5.0.x, выполните следующую команду:

sudo apt-get upgrade virtualbox-5.0

В противном случае загрузите и установите последнюю версию VirtualBox отсюда.


Дополнительные ресурсы

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .