Olá. CONSEGUI!!!!!!!
Consegui recompilar o kernel. Uso potato, kernel 2.2.17. Modularizei tudo o que deu. Ficou consideravelmente mais rápida a inicialização. Não entendi, contudo, porque tenho 40k de memório liberada (antes da recompilaçãotinha 140k) Quero compartilhar minhas descobertas. Abaixo vai algumas dicas que podem ajudar outros. Me baseei no guia "prático" do kov. Thanks, kov. # PACOTES PARA (RE)COMPILAÇÃ0 # * kernel-package: pacote com ferramentas (scripts) para compilação * kernel-source-x.y.z: pacote com o código-fonte do kernel linux versão x.y.z * kernel-image-x.y.z: pacote com a imagem binária (compilada) do kernel linux versão x.y.z # PASSOS PARA (RE)COMPILAÇÃO # 1. certificar-se de que kernel-package está instalado 2. certificar-se de que o código-fonte de kernel está instalado; isto pode ser feito de duas maneiras: 1) instale o pacote kernel-source-x.y.z, onde x.y.z é a versão desejada do kernel; 2) instale o código-fonte "manualmente", baixando o fonte.x.y.z.tar.gz 3. $ cd /diretório/fonte/do/kernel.x.y.z (normalmente, em /usr/src/) 4. $ make menuconfig Neste passo configuramos o kernel. Dicas: a) Ative o suporte de binários ELF "built-in" e não como módulo pois os programas que carregam os módulos estão no formato ELF; se forem modularizados, quem os carregará? 5. $ make-kpkg clean 6. $ make-kpkg kernel_image * isto gerará o pacote kernel-image-x.y.z.deb; instale-o, como qualquer pacote e seu novo kernel está pronto; * Atenção: ao instalar o pacote kernel-image-x.y.z.deb, se já estiver instalado um pacote COM A MESMA VERSÃO, ele será substituÃdo. Se tu não queres isto, certifique-se de que a versão dos fontes a ser compilada é diferente da versão da imagem já instalada. Se for a mesma, há um recurso para distingüi-las. Antes do passo 4, faça: 3.1. vim Makefile 3.2. edite a linha EXTRAVERSION = colocando um identificador qualquer aÃ, por exemplo, data, uma letra (Dica: certifique-se de não deixar espaços em branco no final da expressão, isto lhe trará problemas. Observe a mensagem que recebi na inicialização: Calculating module dependencies... depmod: Can't open /lib/modules/2.2.17mrt2 /modules.dep for writing). Observe ^ este espaço vazio. Levei algumas horas para corrigir o problema. 7. dpkg -iGE /usr/src/kernel-image-x.y.z.deb (o pacote deve estar aÃ) 8. reinicialize 9. Cruze os dedos inté+v Obrigado a todos -- Marcio Teixeira Usuário "tchê" Linux no. 180204 ICQ: 77147205 Porto Alegre - RS - Brasil "A vida é como uma boa prova escolar: é curta, com múltiplas escolhas." O "world" não é o Word. Uso LaTeX: viva o código aberto!