Atualização : Para o Fedora, salve as blacklist
linhas na Opção 1 abaixo em um arquivo em /etc/modprobe.d/, por exemplo, /etc/modprobe.d/blacklist
. O nome do arquivo não é importante; todos os arquivos no diretório são processados durante a inicialização.
A opção 3 pode ser mais preferível se você tiver certeza de que nunca precisará carregar esses módulos dinamicamente.
Opção 1: lista negra
Muitas distros usam uma lista negra de módulos para não permitir o carregamento de módulos. Normalmente, isso pode ser feito adicionando essas linhas à modules.conf
da sua distribuição ou similar. Você pode tentar ler man modules.conf
ou pesquisando por direções para sua distribuição específica.
blacklist kvm_intel
blacklist kvm
Opção 2: Descarregar
Uma alternativa é adicionar essas linhas ao seu script rc.local
(ou algum outro script de inicialização do sistema, de preferência não associado a um pacote):
modprobe -r kvm_intel
modprobe -r kvm
Opção 3: Desativar (novo)
Ambos os itens acima impedirão que os módulos sejam carregados durante a inicialização, mas não os impedirão de serem carregados no kernel mais tarde. Para desativar completamente o módulo, use estas linhas - novamente, elas podem ir em um arquivo modules.conf
, ou em /etc/modprobe.d/disabled
ou similar:
install kvm_intel /bin/true
install kvm /bin/true
O que isto faz é dizer ao sistema para executar /bin/true
sempre que estes módulos forem solicitados. O programa não faz nada exceto return true, então qualquer carregamento "é bem-sucedido", mas os módulos nunca são realmente carregados. Para reativar os drivers desabilitados com essa técnica, comente essas linhas e reinicie.