Hallo Forum,
nach einem Update auf 42.3 nach einer Anleitung von SDB:System upgrade - openSUSE lief zunächst alles glatt, keine Fehlermeldungen etc.
Wenn ich jetzt aber versuche die im zuvor schon installierten VMs (unter Version 5.1.18 r114002 (Qt5.6.2)) zu starten kommt zunächst die Fehlermeldung via Popup:
Kernel driver not installed (rc=-1908)
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
also habe ich versucht /sbin/vboxconfig aufzurufen. Dies führt zu:
# /sbin/vboxconfig
vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
vboxdrv.sh: failed: Look at /var/log/vbox-install.log to find out what went wrong.
There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig
as root.
und das log-File /var/log/vbox-install.log:
make KBUILD_VERBOSE=1 SUBDIRS=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 CONFIG_MODULE_SIG= -C /lib/modules/4.4.57-18.3-default/build -j8 modules
make[1]: warning: -jN forced in submake: disabling jobserver mode.
make -C /usr/src/linux-4.4.57-18.3-obj/x86_64/default KBUILD_SRC=/usr/src/linux-4.4.57-18.3 \
-f /usr/src/linux-4.4.57-18.3/Makefile modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || ( \
echo >&2; \
echo >&2 " ERROR: Kernel configuration is invalid."; \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo >&2 ; \
/bin/false)
mkdir -p /tmp/vbox.0/.tmp_versions ; rm -f /tmp/vbox.0/.tmp_versions/*
make -f /usr/src/linux-4.4.57-18.3/scripts/Makefile.build
. . .
Alles anzeigen
hier dann erst mal make oldconfig && make prepare aufgerufen, ... und weiter versucht mit /sbin/vboxconfig alles zu bauen. . .
mein /usr/src/ sieht folgendermaßen aus:
# ll /usr/src/
insgesamt 12
lrwxrwxrwx 1 root root 39 25. Feb 16:17 linux -> linux-4.4.114-42/
drwxr-xr-x 1 root root 448 6. Jan 11:27 linux-4.4.104-18.44
drwxr-xr-x 1 root root 12 6. Jan 11:27 linux-4.4.104-18.44-obj
drwxr-xr-x 1 root root 528 25. Feb 15:59 linux-4.4.114-42
drwxr-xr-x 1 root root 12 25. Feb 12:48 linux-4.4.114-42-obj
drwxr-xr-x 1 root root 12 7. Feb 00:52 linux-obj
drwxr-xr-x 1 root root 70 10. Mai 2017 packages
lrwxrwxrwx 1 root root 34 15. Apr 2017 vboxhost-5.1.18 -> /usr/share/virtualbox/src/vboxhost
und /lib/modules:
ll /lib/modules/
insgesamt 0
drwxr-xr-x 1 root root 408 25. Feb 14:29 4.4.104-18.44-default
drwxr-xr-x 1 root root 400 25. Feb 14:03 4.4.114-42-default
drwxr-xr-x 1 root root 14 15. Apr 2017 4.4.27-2-default
drwxr-xr-x 1 root root 14 25. Feb 14:03 4.4.76-1-default
drwxr-xr-x 1 root root 14 25. Feb 12:50 4.4.79-4-default
hab ich was übersehen - oder -
Ich weiß nicht wie und wo die Pfadinformation /usr/src/linux-4.4.57-18.3 zustande kommt im log-File und wie ich diese auf den aktuellen kernel angepasst bekomme.
Das war jetzt ziemlich umfangreich.
Für jede Hilfe - Danke schon mal -
Grüße