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]

Responder a