Galera definitivamente não mais o que fazer.

Baixei o source kernel  do debian através do apt.
Baixei também todos os pacotes necessários para realizar a compilação do kernel.
Existem alguns módulos que não vem por default no kernel-2.6.8-2 versão stable sarg. Como por exemplo o pacth mppe.
O que eu fiz baxei o pacth, apliquei o pacth. compilei o kernel. e instalei na máquina. E advinha: Funcionou perfeitamente. Reiniciei a máquina e inicializou tudo perfeito. Porém este kernel vai ser usado em um sistema totalmente customizado. Baixei o anaconda da progeny, coloque meus pacotes novos para ele instalar, tudo ocorre perfeitamente, menos a instalação do kernel. O mesmo kernel que eu instalo manualmente via dpkg funciona quando é instalado em qualquer outra máquina não instala.

Peguei o mesmo kernel e copiei para uma terceira máquina e tentei instalar, para minha surpresa recebi as mensagens abaixo:

depmod: /lib/modules/2.6.8-2-386/modules.alias is not an ELF file
depmod: /lib/modules/2.6.8-2-386/modules.ccwmap is not an ELF file
depmod: /lib/modules/2.6.8-2-386/modules.inputmap is not an ELF file
depmod: /lib/modules/2.6.8-2-386/modules.symbols is not an ELF file
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k7.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/arch/i386/kernel/cpu/cpufreq/powernow-k8.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/arch/i386/kernel/cpu/cpufreq/speedstep-centrino.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/crypto/crc32c.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/crypto/deflate.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/acpi/thermal.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/cryptoloop.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/aten.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/bpck.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/bpck6.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/comm.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/dstr.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/epat.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/epia.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/fit2.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/fit3.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/friq.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/frpw.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/kbic.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/ktti.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/on20.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/on26.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/paride.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/pcd.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/pd.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/pf.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/pg.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/block/paride/pt.ko
depmod: *** Unresolved symbols in /lib/modules/2.6.8-2-386/kernel/drivers/cdrom/cdu31a.ko

A mesma mensagem que o anaconda me mostra no momento em que ele vai instalar o kernel. Não consegue resolver as dependencias de simbolos e tals. com isso um monte de arquivos incluse o modules.dep não é gerado fazendo com que a instalação trave no meio. quando acionou o console o prompt esta pedindo se desejo continuar mesmo sem as depencias. Se dou sim ele continua e finaliza a instalação e inicia dando "KERNEL PANIC". Se dou não ele aborta a instalação do kernel.

Já procurei em dezenas de milhares de lugares e não consegui arranjar uma explicação para o que esta acontecendo. Suspeito que no momento da compilação ele use as dependencias apenas da maquina onde esta sendo compilado... mas não sei se é isso.

Por isso peço ajuda ... Estou perdendo muito tempo com isso muito mesmo... tem quase um mês que este problema esta acontecendo ... Tenho postado nesta lista mas nunca obtenho resposta para este problema.

Estou utilizando o comando abaixo para poder gerar a imagem do kernel:

# make menuconfig
# m
ake-kpkg clean
# fakeroot make-kpkg --revision=custom.1.0 kernel_image


Estou no aguardo de qualquer ajuda. Caso alguém tenha um kernel compilado com suporte a MPPE por favor me envie para eu fazer alguns testes.

Muito Obrigado a todos .








Responder a