20 PASSOS PARA RECOMPILAR O KERNEL (experiencia propria)
1. baixar o arq linux-2.4.9.tar.gz (ou outro)
2. copiar este arq p/ /usr/src
3. renomear o link simbolico existente neste diretorio
# mv linux linux-old
4. descompactar o fonte baixado
# tar -xvzf linux-2.4.9.tar.gz
5. renomear o kernel que foi descompactado dentro de um diretorio
chamado linux p/ algo mais informativo
# mv linux linux-2.4.9
6. criar um link simbolico p/ ele com o nome linux-new
# ln -s linux-2.4.9 linux-new
7. entrar no diretorio 2.4.9
# cd linux-2.4.9
8. configurar o kernel
# make menuconfig
9. apos as configuracao do kernel criar as dependencias entre os varios
fontes do kernel (p/ checar se todos os arq estao no seu devido lugar)
# make dep
10. em seguida, p/ garantir que o kernel seja compilado por completo, s/
que sejam usados trechos do kernel anterior ou pre-compilados anteriormente
# make clean
OBS: talvez seja preferivel usar este comando antes ate mesmo do
make menuconfig e apenas na 1� vez que compilar o kernel. assim
a compilacao sera mais rapida das proximas vezes
11. compilacao propriamente dita (criacao da imagem) - SEJA PACIENTE...
# make bzImage (atente para o I maiusculo)
12. compilar os modulos, p/ que as referencias anteriores aos modulos
sejam refeitas
# make modules
13. instalar os modulos
# make modules_install
14. apos o termino, copiar esta imagem para o /boot
# cp /usr/src/linux/arch/i386/boot/bzImage /boot
15. no /boot renomear o link simbolico vmlinuz p/ vmlinuz-old
# mv vmlinuz vmlinuz-old
16. no /boot renomear o bzImage p/ vmlinuz-2.4.9
# mv bzImage vmlinuz-2.4.9
17. criar um link simbolico p/ a imagem
# ln -s vmlinuz-2.4.9 vmlinuz-new
18. alterar o /etc/lilo.conf de tal forma qe permita bootar pelo kernel
recem compilado e pelo kernel velho
# vi lilo.conf
vai ficar mais ou menos assim:
KERNEL VELHO
image=/boot/vmlinuz-2.2.19
label=mdk-old
read-only
root=/dev/hdb3
KERNEL NOVO
image=/boot/vmlinuz-2.4.9
label=mdk-new
read-only
root=/dev/hdb3
19. reconfigurar o lilo
# lilo
20. reiniciar a maquina
# init 6
* Bloodday Blooddayz ([EMAIL PROTECTED]) wrote:
> Estou com uma duvida, estou precisando recompilar o
> kernel e n?o sei como.... se alguem poder me informar,
> como recompilar fico muito grato....., Eu estou usando
> um celeron 700, 64 Mb Ram, HD 20 Gb, e um conectiva
> linux 7.0 com o kernel 2.2, eu gostaria dos comandos e
> o que kada um dos comandos fazem.... muito obrigado...
> agrade?co
Assinantes em 25/09/2001: 2365
Mensagens recebidas desde 07/01/1999: 134028
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]