A lista negra de módulos na matriz MODULES
está obsoleta, conforme anunciado aqui . Talvez esta seja a causa.
Depois de atualizar meu Kernel para a versão 3.0, sempre recebo esta linha quando meu sistema Arch-Linux está sendo inicializado:
Loading User-specified Modules [BUSY] [FAIL]
Não tenho ideia do que poderia fazer com que isso acontecesse. Meu MODULES
-array no arquivo /etc/rc.conf
tem esta aparência:
MODULES=(fuse wl !b43 !ssb !usblp vboxdrv vboxnetflt)
Eu verifiquei os módulos que estão carregados (usando modprobe
) e todos eles carregam bem.
Minha idéia era que um dos módulos da Lista Negra no meu MODULES
-array foi expulso do kernel ou renomeado e agora o sistema não pode encontrá-lo (para bloqueá-lo). Então eu verifiquei todos os módulos do kernel disponíveis usando:
ls -R /lib/modules/3.0-ARCH/kernel/ | grep <module-name>
Encontrei todos os módulos na matriz, exceto os dois últimos (do VirtualBox). No entanto, tentar carregá-los manualmente com modprobe
works e lsmod
mostra que eles provavelmente são carregados após a inicialização.
Além disso, verifiquei o /var/log/kernel.log
-logfile (nada óbvio aqui).
Então, eu preciso de ideias sobre o que provavelmente poderia fazer com que isso acontecesse ou onde eu possa encontrar o arquivo de log correspondente (já que há um arquivo daemons.log
, mas nenhum arquivo modules.log
).
A lista negra de módulos na matriz MODULES
está obsoleta, conforme anunciado aqui . Talvez esta seja a causa.
Se você puder, encontre o script de inicialização que carrega os módulos (você pode usar grep -RF "User-specified Modules" /etc/
, por exemplo), abra-o e siga passo-a-passo (colando cada comando no seu terminal).