3.8. Carregamento de módulos do núcleo em tempo de execução do sistema


A maneira ideal de expandir a funcionalidade do kernel Linux é carregando módulos do kernel. O procedimento seguinte descreve como usar o comando modprobe para encontrar e carregar um módulo do kernel no kernel atualmente em execução.

Pré-requisitos

  • Permissões de raiz
  • O pacote kmod está instalado.
  • O respectivo módulo do núcleo não é carregado. Para garantir que este seja o caso, liste os módulos do kernel carregados.

Procedimento

  1. Selecione um módulo de kernel que você deseja carregar.

    Os módulos estão localizados no diretório /lib/modules/$(uname -r)/kernel/<SUBSYSTEM>/.

  2. Carregar o módulo de núcleo relevante:

    # modprobe <MODULE_NAME>
    Nota

    Ao inserir o nome de um módulo de kernel, não anexe a extensão .ko.xz ao final do nome. Os nomes dos módulos do kernel não têm extensões; seus arquivos correspondentes têm.

  3. Opcionalmente, verifique se o módulo relevante foi carregado:

    $ lsmod | grep <MODULE_NAME>

    Se o módulo foi carregado corretamente, este comando exibe o módulo do kernel relevante. Por exemplo:

    $ lsmod | grep serio_raw
    serio_raw              16384  0
Importante

As mudanças descritas neste procedimento will not persist após reiniciar o sistema.

Recursos adicionais

  • Para mais detalhes sobre modprobe, consulte a página do manual modprobe(8).
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Experimente, compre e venda

Comunidades

Sobre a documentação da Red Hat

Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar.

Tornando o open source mais inclusivo

A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja oBlog da Red Hat.

Sobre a Red Hat

Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.

© 2024 Red Hat, Inc.