Gentoo Linux: Criando um kernel que contém apenas drivers para o hardware no lugar

4

Eu gostaria de construir um kernel para o meu sistema que contém apenas módulos para o hardware que está realmente no lugar. É claro que posso percorrer o lspci e selecionar manualmente todos os drivers de dispositivos necessários para serem compilados como um módulo.

Mas eu estou querendo saber se existe algum script que possa automatizar esse processo até certo ponto. Por exemplo, qual varredura é a saída de lsusb / lspci / cpuinfo etc. e, em seguida, produz um arquivo de configuração do kernel .config que pode ser modificado posteriormente e atua como uma linha de base.

Existem várias ferramentas que fornecem uma boa visão geral do hardware contido em um sistema, mas nenhuma produz um arquivo .config do kernel.

link

[adendo]

Acabei de aprender sobre o parâmetro 'make localmodconfig', que parece ser mais seguro em tempo real.

Esses links também contêm algumas informações valiosas para acelerar as coisas, mas não fornecem as informações que estou procurando: link

    
por Matze 24.10.2014 / 15:05

1 resposta

0

Com o modprobed-db você pode recarregar os módulos anteriores armazenados e executar make localmodconfig

link

    
por 03.02.2015 / 10:41