Nach einem Kernel Upgrade bei OpenSuse 42.3 Leap funktioniert das Starten von VMs nicht mehr
Die
Fehlermeldung ist: "The VirtualBox Linux kernel driver (vboxdrv) is
either not loaded or there is a permission problem with /dev/vboxdrv.
Please reinstall the kernel module by executing
'/sbin/vboxconfig'
as root.
where:
suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support
driver is not installed. On linux, open returned ENOENT. "
Nach Eingabe von "sudo /sbin/vboxconfig" kommt die folgende Fehlermeldung: "Build of VirtualBox host kernel modules failed.
Look at /var/log/virtualbox.log to find reasons."
In /var/log/virtualbox.log steht folgender Text: "=== Building 'vboxdrv' module ===
make[1]: Entering directory '/usr/src/kernel-modules/virtualbox/src/vboxdrv'
Makefile:190:
Warning: using /usr/src/linux as the source directory of your Linux
kernel. If this is not correct, specify KERN_DIR=<directory> and
run Make again.
make KBUILD_VERBOSE=
SUBDIRS=/usr/src/kernel-modules/virtualbox/src/vboxdrv
SRCROOT=/usr/src/kernel-modules/virtualbox/src/vboxdrv
CONFIG_MODULE_SIG= -C /usr/src/linux -j4 modules
make[2]: Entering directory '/usr/src/linux-4.13.3-2.g38f3021'
ERROR: Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
WARNING: Symbol version dump ./Module.symvers
is missing; modules will have no dependencies and modversions.
/usr/src/kernel-modules/virtualbox/src/vboxdrv/Makefile:190:
Warning: using /usr/src/linux as the source directory of your Linux
kernel. If this is not correct, specify KERN_DIR=<directory> and
run Make again.
CC [M] /usr/src/kernel-modules/virtualbox/src/vboxdrv/linux/SUPDrv-linux.o
CC [M] /usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrv.o
CC [M] /usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrvGip.o
CC [M] /usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrvSem.o
In file included from <command-line>:0:0:
././include/linux/kconfig.h:4:32: fatal error: generated/autoconf.h: Datei oder Verzeichnis nicht gefunden
#include <generated/autoconf.h>
^
compilation terminated.
In file included from <command-line>:0:0:
././include/linux/kconfig.h:4:32: fatal error: generated/autoconf.h: Datei oder Verzeichnis nicht gefunden
#include <generated/autoconf.h>
^
compilation terminated.
In file included from <command-line>:0:0:
././include/linux/kconfig.h:4:32: fatal error: generated/autoconf.h: Datei oder Verzeichnis nicht gefunden
#include <generated/autoconf.h>
^
compilation terminated.
In file included from <command-line>:0:0:
././include/linux/kconfig.h:4:32: fatal error: generated/autoconf.h: Datei oder Verzeichnis nicht gefunden
#include <generated/autoconf.h>
^
compilation terminated.
scripts/Makefile.build:312: recipe for target '/usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrv.o' failed
make[3]: *** [/usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrv.o] Error 1
make[3]: *** Warte auf noch nicht beendete Prozesse...
scripts/Makefile.build:312: recipe for target '/usr/src/kernel-modules/virtualbox/src/vboxdrv/linux/SUPDrv-linux.o' failed
make[3]: *** [/usr/src/kernel-modules/virtualbox/src/vboxdrv/linux/SUPDrv-linux.o] Error 1
scripts/Makefile.build:312: recipe for target '/usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrvSem.o' failed
make[3]: *** [/usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrvSem.o] Error 1
scripts/Makefile.build:312: recipe for target '/usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrvGip.o' failed
make[3]: *** [/usr/src/kernel-modules/virtualbox/src/vboxdrv/SUPDrvGip.o] Error 1
Makefile:1522: recipe for target '_module_/usr/src/kernel-modules/virtualbox/src/vboxdrv' failed
make[2]: *** [_module_/usr/src/kernel-modules/virtualbox/src/vboxdrv] Error 2
make[2]: Leaving directory '/usr/src/linux-4.13.3-2.g38f3021'
Makefile:305: recipe for target 'vboxdrv' failed
make[1]: *** [vboxdrv] Error 2
make[1]: Leaving directory '/usr/src/kernel-modules/virtualbox/src/vboxdrv'
Makefile:40: recipe for target 'all' failed
make: *** [all] Error 2
"
Daraus werde ich leider nicht mehr schlau daher wollte ich hier im Forum fragen, ob jemand vielleicht eine Lösung weis
Vielen Dank im Vorraus