Isso dependerá um pouco do seu sistema init (systemd ou ..) Mas as opções são:
-
parâmetro de linha de comando do kernel
modules_load =
-
/etc/modules-load.d/modules.conf
# / etc / modules: módulos do kernel para carregar no momento da inicialização.
# Este arquivo contém os nomes dos módulos do kernel que devem ser carregados. # no momento da inicialização, um por linha. As linhas que começam com "#" são ignoradas.
Para computadores / laptops, as pessoas geralmente esperam poder conectar dispositivos e carregar os módulos do driver.
Se este não for seu caso de uso, você também pode procurar compilar o kernel com o código do módulo relevante vinculado estaticamente (para que nenhum carregamento de módulo ocorra) e desabilitar o sistema de módulo inteiramente. Existem limites no tamanho do binário do kernel (limitando o número de módulos que podem ser compilados estaticamente) em arquiteturas de 32 bits.
Veja: " make localmodconfig "
Relacionados: usando sysctl para evitar o carregamento adicional de módulos
Relacionados: Fedora, carregando módulos na inicialização