Загружается модуль из blacklist

Из-за смены uuid диска (поменял загрузочный диск - smart начал ругаться) перестала запускаться система (uuid был зашит в initramfs), пришлось запускать dracut -f, и после этого стал при запуске подтягиваться wifi-модуль bcma, хотя в /etc/modprobe.d у меня в одном из файлов прописано

blacklist ssb
blacklist bcma
blacklist b43

Теперь для запуска wifi после старта системы приходится делать

rmmod wl bcma
modprobe wl

Подскажите, что сделать, чтобы лишний модуль перестал подтягиваться.

PS а ещё, если знаете, что надо указать чтобы вместо uuid вернуться к использованию /dev/sd**, как было ранее, что позволяло легко менять диски простым копированием структуры и данных.

В fstab у меня все устройства указаны через /dev/

По-дефолту ууид ‘зашит’ в конфиге груба.

У меня ругалось на uuid раздела /boot/efi/, который в конфиге груба не указан, подключается в fstab как /dev/sda3

Нет, оказывается это параметр в конфиге груба - чтобы это выключить надо расскоментировать строку GRUB_DISABLE_LINUX_UUID=true

Нашёл как dracut-у указать не грузить модуль:

dracut -f --omit-drivers " bcma "

Но модуль всё равно грузится, т.е. это оказался не он.

Решил проблему принудительной предзагрузкой модуля wl без bcma:

dracut -f --add-drivers " wl " --omit-drivers " bcma "