Debian - Compilando e instalando um novo kernel

Índice
Compilando e instalando um novo Núcleo Pode levar algum tempo, isso dependendo da velocidade e dos recursos disponíveis em nosso computador, é importante mencionar que alguns programas e bibliotecas devem ser atualizados para criar os binários. Uma lista completa deles pode ser encontrada em / usr / src / kernel-source-version / Documentação / Mudanças.
  • Corrigimos todas as dependências corretamente, a partir do terminal usamos o comando: make dep. Isso para começar com a verificação e correção dessas dependências, uma vez que este processo seja finalizado, iremos proceder à compilação de nosso novo Núcleo.
  • Para criar uma imagem compactada de nosso Núcleo escrevemos o seguinte comando: make z Image. Se tudo correr bem, a imagem será criada, compactada e salva no seguinte caminho: ./arch/i386/boot.Se não houver erros, podemos ir diretamente para a etapa 4. No entanto, se recebermos um erro indicando que a imagem é muito grande, vamos para a etapa 3. O erro aparecerá da seguinte maneira:

  • Como a foto do Núcleo é muito grande, precisamos usar um método de compreensão diferente. Para criar uma imagem com um método alternativo, executamos o seguinte comando: make bz Image
O arquivo será criado no mesmo caminho que z imagem mas sob o nome de bz Image.
  • Sim durante a configuração Núcleo optamos por fazer uma parte do módulo em vez de fazer parte dele, devemos compilar esses módulos com o seguinte: make modules
  • Se estivermos compilando um Núcleo da mesma versão da qual já instalamos, devemos nos certificar de que copiamos os módulos antigos para o novo caminho. Uma maneira de fazer isso renomeando o diretório da seguinte maneira: mv /lib/modules/2.x.x /lib/modules/2.x.x-old.
  • Após os módulos terem sido compilados, iremos proceder à instalação deles com o comando: make modules_install.
Isso copiará os módulos para o caminho apropriado no sistema de arquivos. A partir de agora será nossa responsabilidade carregá-los no Núcleo.
No caso de algo realmente dar errado neste processo de atualização de nosso Núcleo, não devemos nos preocupar se ainda tivermos acesso ao nosso sistema. Devemos ter o CD de instalação para inicializar a partir de sua janela de alerta. A partir daí realizamos fsck em nosso drive, nós o montamos e restauramos a imagem do Kernel que havíamos feito anteriormente.
  • Finalmente, agora que temos um kernel compilado, compactado e pronto para instalar, estamos prontos para configurá-lo para rodar em nosso sistema na próxima reinicialização. Para começar, fazemos uma cópia do novo Kernel localizado em / usr / src / Linux / arch / i386 / boot / zImage ou no caso de nosso método de compressão ter falhado / usr / src / Linux / arch / i386 / boot / bzImage para /boot/vmlinux-2.x.x (o x depende da versão que compilamos) usando um novo nome para este arquivo. Importante, devemos ter certeza de não substituir as imagens existentes.

Com isso terminaríamos com a instalação do nosso Núcleo, lembrando que copiá-lo com um novo nome nos dará a oportunidade de alterar Núcleo toda vez que inicializamos nosso computador.

Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave