A abordagem genérica aqui é que você quer construir um pacote do kernel que possa ser instalado. Afinal, o kernel que você está rodando no seu laptop agora foi construído em algum servidor em algum lugar.
Para o Fedora ou outras distribuições baseadas no Red Hat, basta baixar o rpm fonte do kernel ( yum-downloadonly --source kernel
), descompactar, modificar a configuração para atender às suas necessidades e reconstruir sob mock
com os parâmetros apropriados para o sistema de destino.
Para o Ubuntu, as ações reais são diferentes, mas as etapas são semelhantes. Eu nunca fiz isso sozinho, mas há um documento de ajuda detalhado sobre isso aqui link e, em resumo:
- Faça o download do pacote de origem do kernel com
sudo apt-get install linux-source
- Faça suas modificações na configuração
- Construa usando
fakeroot
e o scriptdebian/rules
que faz parte do pacote - Pegue os arquivos
.deb
resultantes e lá você vai.