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 modprobe
ou (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-tools
pacote , 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/