Virtual Box Kernel Problem

Hinweis: In dem Thema Virtual Box Kernel Problem gibt es 16 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • 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

  • 1. Benutze bitte Code-Tags für Konsolenausgaben.
    2. Was ist da an Virtualbox installiert:

    Code
    zypper se -si kernel virtualbox

    3. Soll ich die anderen Accounts löschen?


    Quelle:
    https://www.opensuse-forum.de/forenregeln

    Für den Inhalt des Beitrages 113079 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Die Ausgabe von

    Code
    zypper se -si kernel virtualbox

    ist




    Ja die anderen Accounts können gelöscht werden, da ich da die Bestätigunsmail nicht bekommen habe

  • Ja die anderen Accounts können gelöscht werden, da ich da die Bestätigunsmail nicht bekommen habe

    Vielleicht weil die geblockt werden????
    Wegwerf Email-Adressen???


    Finde ich auch nicht so gut, eine solche Adresse zu benutzen.

    Für den Inhalt des Beitrages 113087 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Und da anscheinend der Kernel 4.13 läuft, wird natürlich das vfirtualbox-host-kmp für Kernel 4.4 nicht funktionieren.

    Für den Inhalt des Beitrages 113088 haftet ausdrücklich der jeweilige Autor: Sauerland