Você pode aplicar seu atual .config
a uma versão mais nova do kernel; eles estão marcados, e o sistema make atualizará de forma apropriada sem alterar o que você tem - isso não é uma garantia, é claro; pode haver algum tipo de incompatibilidade que requer uma mudança. Não me lembro de perceber algo assim, porém, geralmente dou passos curtos. Você provavelmente estará bem indo de 2.6.x para 3.0 e qualquer versão do 3.x para qualquer versão superior.
No entanto, você precisa executar make menuconfig
para executar essa atualização. Se você manter uma cópia do original, execute make menuconfig
, não altere nada e salve e saia, você verá .config
mudou.
Você também pode executar make oldconfig
, o que o guiará por uma lista (possivelmente longa) de novas opções. Não sei qual é a política em relação à make menuconfig
de automação desse processo, mas o que parece ser é que pelo menos algumas novas opções possíveis com sua configuração existente estão marcadas, como módulos, sempre que possível ( o novo .config é muitas vezes substancialmente maior).
De qualquer forma, recomendo apenas executar make menuconfig
, novamente, você não precisa alterar nada. Eu nunca tive um problema assim, ou pelo menos não um grave o suficiente para eu lembrar.
Você pode estar interessado em " Onde começar a configurar, compilar e instalar um kernel Linux personalizado? ".