[Virtualbox] Erreur "failed to load kernel module" au démarrage (résolu)

Applications, problèmes de configuration réseau
ArnaudNux
Daikyu
Messages : 93
Inscription : lun. 13 janv. 2014, 11:28

[Virtualbox] Erreur "failed to load kernel module" au démarrage (résolu)

Message par ArnaudNux »

Bonjour a tous

Depuis le changement de Virtualbox-host-dkms j'ai cette erreur qui apparaît au démarrage :
[FAILED] [/color] Failed to start Load Kernel Modules
See "systemctl status systemd-modules-load.service" for details.
[ 5.994847] system[1]: Failed to start Load Kernel Modules.
Ce qui a pour conséquence les erreurs sur Boinc pour les projets Atlas et VirtualLHC qui utilisent Virtualbox:
sam. 12 mars 2016 12:01:37 CET | ATLAS@home | task postponed 86400.000000 sec: Please update/recompile VirtualBox kernel drivers.
J'ai donc cherché sur Google et sur le forum anglais d'Archlinux et j'ai trouvé ceci :

http://www.coyotus.com/viewtopic.php?id=913
https://bbs.archlinux.org/viewtopic.php?id=198589
https://bbs.archlinux.org/viewtopic.php?id=153133
Seulement aucune solution fonctionne.
$ systemctl status systemd-modules-load.service

systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
● Active: failed (Result: exit-code) since sam. 2016-03-12 10:16:15 CET; 1h 49min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 175 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
Main PID: 175 (code=exited, status=1/FAILURE)

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
$ journalctl -b _PID=175

AMD systemd-modules-load[175]: Failed to insert 'vboxdrv': Exec format error
AMD systemd[1]: Failed to start Load Kernel Modules.
Le paquet linux-lts-headers sont bien installés ainsi que les dépendances de Virtualbox
$ ls -la
total 400
drwxr-xr-x 7 root root 4096 11 mars 01:44 .
drwxr-xr-x 377 root root 380928 12 mars 00:24 ..
drwxr-xr-x 2 root root 4096 27 janv. 20:29 4.1.15-1-lts
drwxr-xr-x 4 root root 4096 11 mars 20:01 4.1.19-1-lts
drwxr-xr-x 4 root root 4096 11 mars 20:12 4.4.5-1-ARCH
drwxr-xr-x 2 root root 4096 11 mars 20:01 extramodules-4.1-lts
drwxr-xr-x 2 root root 4096 11 mars 01:44 extramodules-4.4-ARCH
# modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Exec format error
$ ls -al /etc/modules-load.d/
total 20
drwxr-xr-x 2 root root 4096 24 nov. 01:15 .
drwxr-xr-x 116 root root 12288 12 mars 00:24 ..
-rw-r--r-- 1 root root 9 11 mars 19:32 virtualbox.conf
$ cat /etc/modules-load.d/virtualbox.conf
vboxdrv
Seulement j'ai trouvé ceci :
$ modinfo vboxdrv
filename: /lib/modules/4.1.19-1-lts /extramodules/vboxdrv.ko.gz
version: 5.0.14_OSE (0x00240000)
license: GPL
description: Oracle VM VirtualBox Support Driver
author: Oracle Corporation
srcversion: 0A483BDD8DF92AD10E8C986
depends:
vermagic: 4.1.18-1-lts SMP mod_unload modversions
parm: force_async_tsc:force the asynchronous TSC mode (int)

$ uname -a
Linux AMD 4.1.19-1-lts #1 SMP Sun Mar 6 09:23:49 CET 2016 x86_64 GNU/Linux

$ pacman -Q linux-lts linux-lts-headers
linux-lts 4.1.19-1
linux-lts-headers 4.1.19-1

une idée ?
Dernière modification par ArnaudNux le sam. 12 mars 2016, 15:54, modifié 3 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17230
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Virtualbox] Erreur "failed to load kernel module" au démarrage

Message par benjarobin »

Peux tu donner la sortie de :

Code : Tout sélectionner

uname -a
pacman -Q linux linux-lts
find /lib/modules/ -type f | pacman -Qoq - | sort -u
pacman -Qs virtualbox
As tu bien lancé la commande

Code : Tout sélectionner

dkms autoinstall
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
waitnsea
Maître du Kyudo
Messages : 2114
Inscription : jeu. 15 mars 2012, 05:08

Re: [Virtualbox] Erreur "failed to load kernel module" au démarrage

Message par waitnsea »

Bonjour,
J'ai eu le même problème, et systemctl status systemd-modules-load.service m'a renvoyé une impossibilité de charger le module vhba .
Comme le vhba-module officiel était installé, je l'ai remplacé par le aur/vhba-dkms, et je n'ai plus d'erreur au reboot.
Une petite désynchronisation dans les mises à jour sans doute.
ArnaudNux
Daikyu
Messages : 93
Inscription : lun. 13 janv. 2014, 11:28

Re: [Virtualbox] Erreur "failed to load kernel module" au démarrage

Message par ArnaudNux »

benjarobin a écrit :Peux tu donner la sortie de :

Code : Tout sélectionner

uname -a
pacman -Q linux linux-lts
find /lib/modules/ -type f | pacman -Qoq - | sort -u
pacman -Qs virtualbox
As tu bien lancé la commande

Code : Tout sélectionner

dkms autoinstall

Code : Tout sélectionner

 $ uname -a
Linux AMD 4.1.19-1-lts #1 SMP Sun Mar 6 09:23:49 CET 2016 x86_64 GNU/Linux

Code : Tout sélectionner

 $ pacman -Q linux linux-lts
linux 4.4.5-1
linux-lts 4.1.19-1

Code : Tout sélectionner

  $ find /lib/modules/ -type f | pacman -Qoq - | sort -u
erreur : aucun paquet ne contient /lib/modules/4.4.5-1-ARCH/kernel/misc/vboxdrv.ko
erreur : aucun paquet ne contient /lib/modules/4.4.5-1-ARCH/kernel/misc/vboxnetadp.ko
erreur : aucun paquet ne contient /lib/modules/4.4.5-1-ARCH/kernel/misc/vboxpci.ko
erreur : aucun paquet ne contient /lib/modules/4.4.5-1-ARCH/kernel/misc/vboxvideo.ko
erreur : aucun paquet ne contient /lib/modules/4.4.5-1-ARCH/kernel/misc/vboxguest.ko
erreur : aucun paquet ne contient /lib/modules/4.4.5-1-ARCH/kernel/misc/vboxsf.ko
erreur : aucun paquet ne contient /lib/modules/4.4.5-1-ARCH/kernel/misc/vboxnetflt.ko
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.devname
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.alias.bin
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.alias
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.softdep
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.symbols
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.builtin.bin
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.symbols.bin
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.dep.bin
erreur : aucun paquet ne contient /lib/modules/4.1.15-1-lts/modules.dep
erreur : aucun paquet ne contient /lib/modules/4.1.19-1-lts/kernel/misc/vboxdrv.ko
erreur : aucun paquet ne contient /lib/modules/4.1.19-1-lts/kernel/misc/vboxnetadp.ko
erreur : aucun paquet ne contient /lib/modules/4.1.19-1-lts/kernel/misc/vboxpci.ko
erreur : aucun paquet ne contient /lib/modules/4.1.19-1-lts/kernel/misc/vboxvideo.ko
erreur : aucun paquet ne contient /lib/modules/4.1.19-1-lts/kernel/misc/vboxguest.ko
erreur : aucun paquet ne contient /lib/modules/4.1.19-1-lts/kernel/misc/vboxsf.ko
erreur : aucun paquet ne contient /lib/modules/4.1.19-1-lts/kernel/misc/vboxnetflt.ko
linux
linux-headers
linux-lts
linux-lts-headers
virtualbox-host-modules-lts
 
benjarobin a écrit : As tu bien lancé la commande

Code : Tout sélectionner

dkms autoinstall
Oui.
$ pacman -Qs virtualbox
local/virtualbox 5.0.14-4
Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-ext-oracle 5.0.14-1
Oracle VM VirtualBox Extension Pack
local/virtualbox-host-dkms 5.0.14-4
VirtualBox Host kernel modules sources
local/virtualbox-host-modules-lts 5.0.14-3
Host kernel modules for VirtualBox

J'ai donc supprimé ce paquet et tout est rentré dans l'ordre.
Dernière modification par ArnaudNux le sam. 12 mars 2016, 15:51, modifié 1 fois.
ArnaudNux
Daikyu
Messages : 93
Inscription : lun. 13 janv. 2014, 11:28

Re: [Virtualbox] Erreur "failed to load kernel module" au démarrage (résolu)

Message par ArnaudNux »

# systemctl status systemd-modules-load.service
systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
Active: active (exited) since sam. 2016-03-12 15:18:23 CET; 29min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 176 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
Main PID: 176 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/systemd-modules-load.service

Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
Répondre