Kernel Debian + Linux 3.12.22: a opção “Kernel module loader” não está disponível

Kernel Debian + Linux 3.12.22: a opção “Kernel module loader” não está disponível

O guia Debian para compilar um kerneldiz:

Não se esqueça de selecionar “Kernel module loader” em “Loadable module support” (não é selecionado por padrão). Se não estiver incluído, sua instalação Debian terá problemas.

No entanto, baixei o kernel 3.12.22, executefaça xconfige procurei pela opção “Kernel module loader” sem encontrá-la. Essa opção foi descontinuada, incluída por padrão ou não é mais necessária?

Obrigado.

Responder1

Partes deste guia estão seriamente desatualizadas.

“Suporte a módulo carregável” é o nome da opção que habilita o kmod, o componente do kernel que chama modprobepara carregar módulos com um nome simbólico baseado na identificação de hardware. Você pode ver esses nomes simbólicos em ; eles são extraídos automaticamente das fontes do kernel. Por exemplo, a linha significa que quando o kernel solicitar um módulo cujo nome esteja no formato então procurará por um arquivo chamado . O nome simbólico corresponde a um identificador PCI específico que é enviado pelo periférico PCI (neste caso, uma placa de vídeo)./lib/modules/VERSION/modules.aliasalias pci:v00001002d00005147sv*sd*bc*sc*i* radeonfbpci:v00001002d00005147sv*sd*bc*sc*i*modproberadeonfb.ko

O problema é que “suporte a módulo carregável” é o nome da opçãono kernel 2.4.x. Na versão 2.6, a opção foi renomeada para “Carregamento automático do módulo do kernel” (para o nome interno CONFIG_KMOD). Emversão 2.6.27, o recurso kmod tornou-se uma parte obrigatória do suporte do módulo, e a opção foi removida logo depois, pois foi ignorada.

informação relacionada