Como adicionar um alias a um módulo do kernel?

2

Gostaria de adicionar um alias a um módulo do kernel, por exemplo disponibilize nvidia-343 como nvidia no Ubuntu 14.10 com o Linux 3.18.1, para que possa ser carregado sob o nome do alias e para que o alias apareça na lista de aliases em modinfo .

O nível atual de explicação do que um alias do módulo do kernel está nas páginas de manual de modprobe , modinfo , modinfo , etc. é bastante ridículo porque é zero (veja link também.

Adicionando uma linha na forma de alias <name> <alias> a /etc/modprobe.conf , conforme descrito no link não funciona (alias não listadas em modinfo output) (eu acho que (!) estes são os documentos para o 2.6.x de qualquer forma).

    
por Karl Richter 25.12.2014 / 19:35

2 respostas

3

Acho que você sabe tudo o que precisa saber sobre aliases de módulo. Adicionar essa linha em /etc/modprobe.conf define um alias: não funciona quando você executa modprobe <name> ? Ele não funciona com modinfo porque esse programa não suporta aliases: eles são um conceito do programa modprobe , não das ferramentas de nível inferior, como insmod e modinfo .

    
por 26.12.2014 / 00:40
0

As informações do alias do Modprobe são armazenadas principalmente em /lib/modules/.../modules.alias , mas se você quiser adicionar você mesmo, provavelmente deverá colocá-las em /etc/modprobe.conf ou /etc/modprobe.d/ ou onde sua distribuição colocar esse tipo de coisa.

    
por 18.01.2018 / 04:54