erro modprobe.d na inicialização, ignorando problemas

2

Oi eu recebo este erro na inicialização:

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

no meu thinkpad arch linux. Aqui está a questão: eu apaguei esse arquivo cerca de duas semanas atrás, meu diretório modprobe.d está vazio. Então, de onde vem essa mensagem de erro?

Observe também que esse erro de mensagem parece um pouco cortado.

Eike Cochu
fonte

Respostas:

0

Resposta curta

Provavelmente você tem um initramfs obsoleto e precisa executar este comando (ou similar) antes que as alterações /etc/modprobe.d entrem em vigor:

sudo mkinitcpio -p linux

Resposta longa

Eu costumava pensar que, quando editasse um arquivo, /etc/modprobe.d/ as alterações entrariam em vigor assim que (a) recarregasse o módulo modprobeou (b) reiniciasse. Mas isso geralmente não é verdade para reinicializações; na maioria dos casos, a imagem /boot/deve ser regenerada primeiro. No Ubuntu, fica assim quando o gerenciador de pacotes faz isso:

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

Para uma distribuição baseada no Debian, este é tratado pelo update-initramfs do initramfs-toolspacote , que é principalmente um monte de scripts shell que, eventualmente, chamar cpio. O comando de atualização típico é assim:

sudo update-initramfs -u

O Arch Linux tem seu próprio grupo de scripts de shell que eventualmente chamam cpio, o principal deles é o mkinitcpio .

Eu não usei o Arch Linux e não tenho uma máquina virtual para testar isso, mas o wiki do Arch diz que estas são as opções usuais:

mkinitcpio -p linux

O wiki também sugere este comando para inspecionar o conteúdo:

lsinitcpio /boot/initramfs-linux.img

Pessoalmente, acho fácil esquecer a etapa adicional de regenerar a imagem, e há muitas outras pessoas que tiveram experiências semelhantes:

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/

Nathaniel M. Beaver
fonte