Virtualbox 5.2.6 Kernelmodule mit Kernel 4.14 - modprobe: ERROR: could not inser

Probleme bei der Installation von Hardware unter Manjaro Linux? Hier wird geholfen.</span
Antworten

Themen Author
ds2k5
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 12
Registriert: Dienstag 21. November 2017, 18:25
GPU:
Kernel:
Desktop-Variante:
GPU Treiber:
Hat sich bedankt: 2 Mal

Virtualbox 5.2.6 Kernelmodule mit Kernel 4.14 - modprobe: ERROR: could not inser

#1

Beitrag von ds2k5 »

Hallo,
ich habe Update laufen lassen via pacman, reboot wegen Kernel Update.
Nun läuft mein Virutalbox nicht mehr.

Bei Kernel 4.4 gehts.

$ uname -a
Linux localhost 4.14.15-1-MANJARO #1 SMP PREEMPT Wed Jan 24 13:13:39 UTC 2018 x86_64 GNU/Linux


sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Exec format error


/lib/modules/extramodules-4.14-MANJARO

$ ls -lathr vbox*
-rw-r--r-- 1 root root  14K 30. Jan 02:30 vboxpci.ko.gz
-rw-r--r-- 1 root root  17K 30. Jan 02:30 vboxnetflt.ko.gz
-rw-r--r-- 1 root root 5,0K 30. Jan 02:30 vboxnetadp.ko.gz
-rw-r--r-- 1 root root 175K 30. Jan 02:30 vboxdrv.ko.gz


cp vboxdrv.ko.gz /tmp
cd /tmp
gunzip vboxdrv.ko.gz


sudo file vboxdrv.ko
vboxdrv.ko: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), BuildID[sha1]=69fd652a4faa9cb134b0bd3ed771cbe8a8f9c79f, not stripped



$ uname -a
Linux localhost 4.4.113-1-MANJARO #1 SMP PREEMPT Wed Jan 24 13:40:21 UTC 2018 x86_64 GNU/Linux


$ lsmod | grep vbox
vboxpci                24576  0
vboxnetflt            28672  0
vboxnetadp            28672  0
vboxdrv              393216  3 vboxnetadp,vboxnetflt,vboxpci


/lib/modules/extramodules-4.4-MANJARO

$ ls -lathr vbox*
-rw-r--r-- 1 root root  11K 18. Jan 20:22 vboxpci.ko.gz
-rw-r--r-- 1 root root  14K 18. Jan 20:22 vboxnetflt.ko.gz
-rw-r--r-- 1 root root 4,3K 18. Jan 20:22 vboxnetadp.ko.gz
-rw-r--r-- 1 root root 160K 18. Jan 20:22 vboxdrv.ko.gz


Kann es sein das die KernelModule deferkt sind ?

extra/linux414-virtualbox-host-modules 5.2.6-1

Danke
Benutzeravatar

Daemon
Forum Held
Forum Held
Beiträge: 975
Registriert: Freitag 22. Dezember 2017, 14:17
CPU: 6082
GPU: wtf
Kernel: pre-linux
Desktop-Variante: pre-linux
GPU Treiber: hab keine
Hat sich bedankt: 21 Mal
Danksagung erhalten: 168 Mal

Re: Virtualbox 5.2.6 Kernelmodule mit Kernel 4.14 - modprobe: ERROR: could not inser

#2

Beitrag von Daemon »

Welches VBox Paket genau hast du installiert?

Ich benutze virtualbox-host-dkms, dann muss ich mir um so ein Käse keine Gedanken mehr machen. Vergiss dann aber nicht die Kernel Header zu installieren.
Siamo con il nostro Dio Scuro
Benutzeravatar

Blueriver
Moderator
Moderator
Beiträge: 2345
Registriert: Donnerstag 19. Mai 2016, 15:49
CPU: AMD Quad Core A8 3,6GHz
GPU: AMD/ATI Radeon R7
Kernel: 6.1
Desktop-Variante: XFCE und KDE Stable, Testing, Unstable
GPU Treiber: Free
Hat sich bedankt: 28 Mal
Danksagung erhalten: 151 Mal

Re: Virtualbox 5.2.6 Kernelmodule mit Kernel 4.14 - modprobe: ERROR: could not inser

#3

Beitrag von Blueriver »

Es wurden ja noch Updates bezüglich Virtualbox nachgeschoben.
Hast du sie installiert?
Besteht das Problem weiterhin?
Manjaro LXQT und XFCE Stable, Testing, Unstable
CPU: AMD Quad Core A8 3,6GHz
Graka: AMD/ATI Radeon R7
Treiber: Free
Kernel: 4.20

Benutzer 118 gelöscht

Re: Virtualbox 5.2.6 Kernelmodule mit Kernel 4.14 - modprobe: ERROR: could not inser

#4

Beitrag von Benutzer 118 gelöscht »

Hatte heute nach dem Updatedas gleiche Problem. Scheint ein Bug im Kernel 4.14 zu sein. mit dem 4.15 funktioniert Virtualbox.

Grüße
Josef
Benutzeravatar

m-bostaurus
Forum Gott
Forum Gott
Beiträge: 309
Registriert: Mittwoch 18. Mai 2016, 19:44
Wohnort: Nürnberg
CPU: AMD Ryzen 9 3950X / Ryzen 5 / i3 ca. 2005
GPU: nVidia GTX 1070Ti / nVidia
Kernel: 510
Desktop-Variante: stable (LXQt, Mate, KDE, XFCE)
GPU Treiber: nVidia - proprietär auf beiden Rechnern
Hat sich bedankt: 43 Mal
Danksagung erhalten: 11 Mal

Re: Virtualbox 5.2.6 Kernelmodule mit Kernel 4.14 - modprobe: ERROR: could not inser

#5

Beitrag von m-bostaurus »

Ich stehe vor demselben Problem. Etwas mühsam habe ich aus dem journalctl entsprechende Zeilen herausgeholt, die Hinweise enthalten mögen, warum sie nicht startet. Allerdings kann ich sie nicht wirklich interpretieren.

Code: Alles auswählen

vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 17:30:25 c08 systemd-modules-load[388]: Failed to insert 'vboxdrv': Exec format error

Code: Alles auswählen

systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Jan 30 18:34:07 c08 systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Jan 30 18:34:07 c08 systemd[1]: Failed to start Load Kernel Modules.

Code: Alles auswählen

vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxguest: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload
Jan 30 18:34:06 c08 kernel: vboxguest: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload
Jan 30 18:34:06 c08 kernel: vboxvideo: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: vboxdrv: version magic '4.14.15-1-MANJARO SMP preempt mod_unload modversions retpoline ' should be '4.14.15-1-MANJARO SMP preempt mod_unload m
Jan 30 18:34:06 c08 kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
Ich habe die Kernel-Module mehrere Male neu installiert. Das hat nichts gefruchtet. Bevor ich die komplette Virtualbox deinstaliere (das sind vier virtuelle Maschinen), wollte ich doch freundlich nachfragen, ob es irgendwelche Mittel gibt, das zu "reparieren".

Benutzer 118 gelöscht

Re: Virtualbox 5.2.6 Kernelmodule mit Kernel 4.14 - modprobe: ERROR: could not inser

#6

Beitrag von Benutzer 118 gelöscht »

philmManjaro Team2d11
Known issues and solutions
This is a wiki post; please edit as necessary.


Some modules don’t load with kernel v4.14.15
This kernel version doesn’t yet have the full “retpoline” patches added so some modules might not load. You can force them to load via sudo modprobe --force-vermagic <your-module-to-load> until it is properly fixed by upstream.


The other solution is to switch to kernel 4.15 until all patches have been backported to earlier kernels:


sudo mhwd-kernel -i linux415
https://forum.manjaro.org/t/stable-update-2018-01-29-kernels-mesa-xorg-server-browsers-msm-mhwd-gcc/39291/2
Benutzeravatar

m-bostaurus
Forum Gott
Forum Gott
Beiträge: 309
Registriert: Mittwoch 18. Mai 2016, 19:44
Wohnort: Nürnberg
CPU: AMD Ryzen 9 3950X / Ryzen 5 / i3 ca. 2005
GPU: nVidia GTX 1070Ti / nVidia
Kernel: 510
Desktop-Variante: stable (LXQt, Mate, KDE, XFCE)
GPU Treiber: nVidia - proprietär auf beiden Rechnern
Hat sich bedankt: 43 Mal
Danksagung erhalten: 11 Mal

Re: Virtualbox 5.2.6 Kernelmodule mit Kernel 4.14 - modprobe: ERROR: could not inser

#7

Beitrag von m-bostaurus »

Code: Alles auswählen

sudo modprobe --force-vermagic <your-module-to-load>
Danke an Josef_K! Das hilft für den aktuellen Betrieb weiter. Ob ich den Kernel 4.15 installiere, weiß ich noch nicht.
Antworten

Zurück zu „Manjaro Linux Hardware und Kernel“