Outils pour utilisateurs

Outils du site


corriger_l_erreur_failed_to_load_kernel_module_au_boot

Table des matières

Introduction

Dernièrement j'ai eu après une mise à jour cet erreur au boot, ce n'est que monnaie courante sur Archlinux qui sans ce défaut de foutre le souk à chaque mise à jour serait la distribution GNU/Linux parfaite. Voici comment le corriger

Correction

J'ai commencer par détecter le module qui provoquais l'erreur

systemctl status systemd-modules-load.service

Ainsi lord de la réponse je peux découvrir le process qui génère l'erreur

  Process: XXXX ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)

Ensuite une fois le process repéré il suffit de consulter le journal pour afficher le détail du module en erreur de chargement. (remplacez les XXXX par votre numéro de process)

journalctl -b _PID=XXXX

chez moi j'ai eu cette réponse Failed to find module 'vboxnetfl'

Pressez q pour quitter.

Ensuite une petite recherche pour trouver de quel paquet fait partie ce module.

Chez moi il fait partie de ce paquet virtualbox-guest-* et à besoin de net-tools selon la doc d'Archlinux, vboxnetflt est un module nécessaire pour l'accès par pont.

J'ai donc cherché si il était installé et je l'ai installé

sudo pacman -Syu <paquet>

Ensuite j'ai exécuté cette commande

sudo dkms install vboxguest/4.3.10

Il faut charger le module qui va bien

modprobe vboxdrv

Et pour lancer le module à chaque boot

vim /etc/modules-load.d/virtualbox.conf

Avec dedans:

vboxdrv

Et enfin j'ai redémarré la prise en charge des modules.

systemctl start systemd-modules-load.service

la commande lsmod permet de vérifier les modules pris en charge par vboxdrv

    ┌─[icef0x]──[archbang]:~$
    └──>>lsmod | grep vboxdrv
    vboxdrv               236197  3 vboxnetadp,vboxnetflt,vboxpci

Voir aussi

corriger_l_erreur_failed_to_load_kernel_module_au_boot.txt · Dernière modification: 2016/08/24 18:58 (modification externe)