Í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
- 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.
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