Не мог запустить VirtualBox VM на Ubuntu - Драйвер ядра, не установленный

Я довольно плохо знаком с Ubuntu и хотел бы узнать больше в более безопасной среде, чем использование моей хост-машины. Я выполняю Ядро Ubuntu 18.04 5.3.1 и изо всех сил пытаюсь создать VirtualBox Ubuntu VM.

Когда я пытаюсь запустить машину, я добираюсь:

Virtualbox

Выполнение modprobe xboxdrv как базируются, я добираюсь:

modprobe xboxdrv
modprobe: FATAL: Module xboxdrv not found in directory /lib/modules/5.3.1-050301-generic

Когда я работаю:

sudo apt install --reinstall virtualbox-dkms

Я добираюсь

Unpacking virtualbox-dkms (5.2.32-dfsg-0~ubuntu18.04.1) over (5.2.32-dfsg-0~ubuntu18.04.1) ...
Setting up virtualbox-dkms (5.2.32-dfsg-0~ubuntu18.04.1) ... 
Loading new virtualbox-5.2.32 DKMS files...
Building for 5.3.1-050301-generic
Building initial module for 5.3.1-050301-generic
ERROR (dkms apport): kernel package linux-headers-5.3.1-050301-generic is not supported
Error! Bad return status for module build on kernel: 5.3.1-050301-generic (x86_64)
Consult /var/lib/dkms/virtualbox/5.2.32/build/make.log for more information.

Упомянутый файл содержит это:

CC [M] 
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/mpnotification-r0drv-linux.o
CC [M] 
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/process-r0drv-linux.o
CC [M] 
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/rtStrFormatKernelAddress-r0drv-linux.o
CC [M] 
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/semevent-r0drv-linux.o
CC [M] 
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/semeventmulti-r0drv-linux.o
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.c:
In function ‘VBoxHost_RTMpOnAll’:
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.c:287:18:
error: void value not ignored as it ought to be
         int rc = smp_call_function(rtmpLinuxAllWrapper, &Args, 0 /* wait */);
                  ^~~~~~~~~~~~~~~~~ /var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.c:
In function ‘VBoxHost_RTMpOnOthers’:
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.c:341:8:
error: void value not ignored as it ought to be
     rc = smp_call_function(rtmpLinuxWrapper, &Args, 1 /* wait */);
        ^ scripts/Makefile.build:280: recipe for target '/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.o'
failed make[2]: ***
[/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/mp-r0drv-linux.o]
Error 1 make[2]: *** Waiting for unfinished jobs....
   CC [M] 
/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv/r0drv/linux/semfastmutex-r0drv-linux.o
scripts/Makefile.build:497: recipe for target
'/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv' failed
 make[1]: *** [/var/lib/dkms/virtualbox/5.2.32/build/vboxdrv]
 Error 2 Makefile:1624: recipe for target '_module_/var/lib/dkms/virtualbox/5.2.32/build' failed
 make: *** [_module_/var/lib/dkms/virtualbox/5.2.32/build]
 Error 2 make: Leaving directory '/usr/src/linux-headers-5.3.1-050301-generic'

Как я получаю VirtualBox, работающий на Ubuntu?

2
задан 30 October 2019 в 19:46

2 ответа

VirtualBox еще не работает с ядром 5.3, таким образом, или снижение к ядру 5.2 или ожидает обновления VirtualBox, которое фиксирует это (или исправьте его сами).

3
ответ дан 2 December 2019 в 02:11

VirtualBox 6.0.14 теперь содержит фиксацию: журнал изменений руководство для обновления

1
ответ дан 2 December 2019 в 02:11

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

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