2 votes

erreur modprobe.d au démarrage, ignorant le mauvais

Bonjour, je reçois cette erreur au démarrage :

libkmod: kmod_config_parse: /etc/modprobe.d/acpi-call.conf line 2: ignoring bad

sur mon thinkpad archi-linux. Voici le problème : j'ai supprimé ce fichier il y a environ deux semaines, mon répertoire modprobe.d est vide. Alors d'où vient ce message d'erreur ?

Veuillez également noter que ce message d'erreur semble quelque peu tronqué.

0voto

Nathaniel M. Beaver Points 440

Réponse courte

Il est fort probable que vous ayez une initramfs et vous devez exécuter cette commande (ou une commande similaire) avant d'effectuer des modifications dans le fichier /etc/modprobe.d prendront effet :

sudo mkinitcpio -p linux

Réponse longue

J'avais l'habitude de penser que lorsque je modifiais un fichier en /etc/modprobe.d/ les changements prendraient effet dès que j'aurais soit (a) j'ai rechargé le module avec modprobe ou (b) redémarré. Mais ce n'est généralement pas le cas pour les redémarrages ; dans la plupart des cas, l'image en /boot/ doit d'abord être régénéré. Sur Ubuntu, cela ressemble à ceci quand le gestionnaire de paquets le fait :

update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.130ubuntu3.7) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-48-generic

Pour une distribution basée sur Debian, ceci est géré par update-initramfs de la initramfs-tools paquet , qui est principalement un tas de Shell Shell qui appellent finalement cpio . La commande typique de mise à jour ressemble à ceci :

sudo update-initramfs -u

Arch Linux a son son propre groupe de Shell Shell. qui finissent par appeler cpio , le principal étant mkinitcpio .

Je n'ai pas utilisé Arch Linux et je n'ai pas de machine virtuelle sur laquelle essayer, mais le Arch wiki dit ce sont les options habituelles :

mkinitcpio -p linux

Le wiki suggère également cette commande pour inspecter le contenu :

lsinitcpio /boot/initramfs-linux.img

Personnellement, je trouve qu'il est facile d'oublier l'étape supplémentaire de régénération de l'image, et il y a beaucoup d'autres personnes qui ont eu des expériences similaires :

https://unix.stackexchange.com/questions/424599/is-update-initramfs-u-needed-after-adding-or-removing-a-module-with-modprobe

https://askubuntu.com/questions/51321/modules-loading-despite-being-added-to-the-blacklist

https://askubuntu.com/questions/290884/blacklist-conf-ignoring-bad-line-boot-prompt

https://askubuntu.com/questions/817682/error-in-blacklist-conf-file-ignoring-bad-line-starting-with

https://askubuntu.com/questions/504593/ubuntu-update-caused-system-to-freeze-on-boot-at-purple-screen-recovery-mode-fa

https://askubuntu.com/questions/689277/parsing-error-in-blacklist-framebuffer-conf-occurring-at-boot

https://askubuntu.com/questions/841876/how-to-disable-nouveau-kernel-driver

https://www.reddit.com/r/archlinux/comments/bidhsl/module_blacklist_not_working_mkinitcpio/

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X