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

Applications, problèmes de configuration réseau
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

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

Message par Skwad »

Bonjour,

Je ne parviens pas à résoudre tous les problèmes de chargement des modules provoquée par la mise à jour. Après consultation de plusieurs threads ici, sur le forum anglophone et ailleurs, je m'en remets donc à vous.

Ce qu'en dit systemctl

Code : Tout sélectionner

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 mer. 2016-04-06 17:07:16 CEST; 4min 8s ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
  Process: 168 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
 Main PID: 168 (code=exited, status=1/FAILURE)
Ce qu'en dit le journal à propos du PID 168

Code : Tout sélectionner

journalctl -b _PID=168
-- Logs begin at mar. 2013-11-05 17:53:13 CET, end at mer. 2016-04-06 17:11:58 CEST. --
avril 06 17:07:16 arch systemd-modules-load[168]: Inserted module 'nfs'
avril 06 17:07:16 arch systemd-modules-load[168]: Inserted module 'vboxdrv'
avril 06 17:07:16 arch systemd-modules-load[168]: Inserted module 'vboxpci'
avril 06 17:07:16 arch systemd-modules-load[168]: Inserted module 'vboxnetadp'
avril 06 17:07:16 arch systemd-modules-load[168]: Inserted module 'vboxnetflt'
avril 06 17:07:16 arch systemd-modules-load[168]: Failed to find module 'vboxvideo'
avril 06 17:07:16 arch systemd-modules-load[168]: Failed to find module 'vboxsf'
Paquets installés

Code : Tout sélectionner

pacman -Qs virtualbox
local/virtualbox 5.0.16-3
    Powerful x86 virtualization for enterprise as well as home use
local/virtualbox-guest-iso 5.0.16-1
    The official VirtualBox Guest Additions ISO image
local/virtualbox-host-dkms 5.0.16-3
    VirtualBox Host kernel modules sources

Code : Tout sélectionner

cat /etc/modules-load.d/virtualbox.conf
vboxdrv
vboxvideo
vboxsf
vboxpci
vboxnetadp
vboxnetflt

Code : Tout sélectionner

uname -a
Linux arch 4.4.5-1-ARCH #1 SMP PREEMPT Thu Mar 10 07:38:19 CET 2016 x86_64 GNU/Linux
Tentative de chargement à la main

Code : Tout sélectionner

modprobe -a vboxsf vboxvideo
modprobe: WARNING: Module vboxsf not found in directory /lib/modules/4.4.5-1-ARCH
modprobe: WARNING: Module vboxvideo not found in directory /lib/modules/4.4.5-1-ARCH
dkms autoinstall aboutit s'en renvoyer d'erreur.
depmod -a aussi.

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/vboxpci.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/vboxnetflt.ko
erreur : aucun paquet ne contient /lib/modules/4.4.5-1-ARCH/kernel/misc/vboxdrv.ko
linux
linux-headers

Merci d'avance pour le coup de main.
Dernière modification par Skwad le ven. 08 avr. 2016, 19:11, modifié 1 fois.
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Virtualbox] "failed to load kernel module" au démarrage (en cours)

Message par benjarobin »

Bonjour,
Tout simplement le contenu de /etc/modules-load.d/virtualbox.conf n'a pas de sens. Le module vboxvideo ne devrait par exemple pas être présent : A moins que ce PC/Linux soit un guest mais aussi un host, chose que je doute un peu... En effet vboxvideo est pour la partie guest (Un Linux en VM).
Bref, ce fichier devrait être supprimé : Le paquet virtualbox-host-dkms en fournit un qui va bien de mémoire.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [Virtualbox] "failed to load kernel module" au démarrage (en cours)

Message par Skwad »

Compris pour vboxvideo.

Effectivement, virtualbox-host-dkms fournit /usr/lib/modules-load.d/virtualbox-host-dkms.conf.

Plutôt que supprimer /etc/modules-load.d/virtualbox.conf, ne serait-il pas mieux de carrément supprimer le répertoire parent ?

Concernant les répertoires partagés, le principe a aussi changé. L'utilisant peu, j'y reviendrais si besoin.


Le message d'erreur a disparu, merci.
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17624
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Virtualbox] "failed to load kernel module" au démarrage (en cours)

Message par benjarobin »

Non le répertoire ne doit pas être supprimé !

Code : Tout sélectionner

$pacman -Qo /etc/modules-load.d
/etc/modules-load.d/ appartient à systemd 229-3
Sinon, que je sache le principe de partage de donnée via répertoire est toujours le même, mais en effet si souci il y a, merci de le faire dans un nouveau sujet
Donc :resolu: ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Skwad
archer de cavalerie
Messages : 195
Inscription : mar. 14 déc. 2010, 20:00

Re: [Virtualbox] "failed to load kernel module" au démarrage (en cours)

Message par Skwad »

Oui je passe en résolu, merci encore.
OS : Archlinux / Debian
DE : Gnome / KDE
Serveur : OpenMediaVault
Répondre