nach Update 42.2 -> 42.3: VirtualBox (5.1.18) startet nicht mehr, bzw. die installierten VMs

Hinweis: In dem Thema nach Update 42.2 -> 42.3: VirtualBox (5.1.18) startet nicht mehr, bzw. die installierten VMs gibt es 28 Antworten auf 3 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • 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:


    Code
    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:

    Code
    # /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:


    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:


    Code
    # 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:


    Code
    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
    ?(

    honi soit qui mal y pense :: lärnt L.i.n.u.x zu buchstabieren

    Für den Inhalt des Beitrages 118600 haftet ausdrücklich der jeweilige Autor: TuxSv748

  • Poste:

    Code
    zypper se -si virtualbox kernel
    Code
    uname -a

    Das gäb mir schon zu denken, denn wir sind bei 4.4.114 und openSUSE Leap42.3 hat als Startkernel 4.4.76........

    Zitat

    /lib/modules/4.4.57-18.3-default/build

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

  • uname -a

    Code
    # uname -a
    Linux diadora512 4.4.114-42-default #1 SMP Tue Feb 6 10:58:10 UTC 2018 (b6ee9ae) x86_64 x86_64 x86_64 GNU/Linux

    honi soit qui mal y pense :: lärnt L.i.n.u.x zu buchstabieren

    Für den Inhalt des Beitrages 118602 haftet ausdrücklich der jeweilige Autor: TuxSv748

  • honi soit qui mal y pense :: lärnt L.i.n.u.x zu buchstabieren

    Für den Inhalt des Beitrages 118604 haftet ausdrücklich der jeweilige Autor: TuxSv748

  • Repo 23 = Repo 7, Repo 23 löschen


    Repo 24 ist Leap 15, raus.


    Alle kernel 4.4.104-18.44.1 löschen, sind Überbleibsel aus Leap 42.2.


    Dann als root:

    Code
    zypper dup --from http://download.opensuse.org/distribution/leap/42.3/repo/oss/


    Code
    zypper dup --from http://download.opensuse.org/update/leap/42.3/oss
    Code
    zypper dup --from http://packman.inode.at/suse/openSUSE_Leap_42.3/

    Dann gehe einfach einmal nach Yast----System-----Bootloader, mache dort nichts, einfach ok klicken und es wird vorsichtshalber der grub2 noch einmal geschrieben.



    Neu starten.



    Dann noch:


    Code
    zypper ar -f https://download.virtualbox.org/virtualbox/rpm/opensuse/42.1/

    sowie



    Code
    zypper in -f VirtualBox-5.1

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

  • Übrigens:
    Du hattest nach dem Upgrade aber schon neu gestartet?

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

  • schon mehrmals neu gebootet inzwischen.



    mir gefällt keine der beiden Optionen.
    Warum hab ich über diesen Weg plötzlich Probleme mit dem Kernel 114 ???

    honi soit qui mal y pense :: lärnt L.i.n.u.x zu buchstabieren

    Einmal editiert, zuletzt von TuxSv748 ()

    Für den Inhalt des Beitrages 118607 haftet ausdrücklich der jeweilige Autor: TuxSv748

  • Alle kernel 4.4.104-18.44.1 löschen, sind Überbleibsel aus Leap 42.2.

    Lösung 2: veraltetes kernel-devel-4.4.104-18.44.1.noarch beibehalten

    Dann hast du das aus dem 1. Zitat aber nicht ausgeführt..............

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

  • Und da ja ein dup auf das OSS Repo gemacht wird, ist Lösung 1


    Zitat
    • Ersatz von kernel-devel-4.4.114-42.1.noarch durch kernel-devel-4.4.76-1.1.noarch
    • Deinstallation von kernel-devel-4.4.114-42.1.noarch

    zu nehmen. Aber die alten Kernel (siehe Beitrag zuvor) löschen.


    Ich will nur sicherstellen, das alles umgestellt ist, deswegen die 3 zypper dup --from Behelfe.

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