como resolve esse erro ao compilar o kernel ?

1. como resolve esse erro ao compilar o kernel ?

Carlos Roberto M. Medeiros junior
medeiros64

(usa Slackware)

Enviado em 06/04/2010 - 19:40h

pessoal segui esse tuto para compilar o kernel

http://www.vivaolinux.com.br/artigo/Recompilando-o-Kernel-no-Ubuntu-Linux-9.04/?pagina=2

e quando dei o comando

fakeroot make-kpkg --initrd --append-to-version=-kernel2.6.29.2 kernel_image kernel_headers

deu esse erro aki abaixo e neo consigo resolver

exec debian/rules DEBIAN_REVISION=2.6.33.2-kernel2.6.33-10.00.Custom APPEND_TO_VERSION=-kernel2.6.29.2 INITRD=YES kernel_image kernel_headers
/usr/bin/make -f ./debian/rules debian/stamp/binary/pre-linux-image-2.6.33.2-kernel2.6.33
make[1]: Entrando no diretório `/usr/src/linux-2.6.33.2'
====== making target debian/stamp/install/linux-image-2.6.33.2-kernel2.6.33 [new prereqs: ]======
This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo " \"\" "; echo "does not match current version:"; echo " \"2.6.33.2-kernel2.6.33\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
""
does not match current version:
"2.6.33.2-kernel2.6.33"
Please correct this.
make[1]: ** [debian/stamp/install/linux-image-2.6.33.2-kernel2.6.33] Erro 2
make[1]: Saindo do diretório `/usr/src/linux-2.6.33.2'
make: ** [kernel_image] Erro 2
root@medeiros:/usr/src/linux#


alguem ai pode me ajudar? vlw


  


2. como resolve esse erro ao compilar o kernel ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/04/2010 - 22:08h

Humildemente peço para você dar uma olhada no meu artigo: http://www.vivaolinux.com.br/dica/Debian-Kernel-2.6.33-com-patch-de-Con-Kolivas

Aparentemente o erro está na opção "--append-to-version=-kernel2.6.29.2", experimente substituir o comando por:

fakeroot make-kpkg --initrd --append-to-version=-2.6.33.2 --revision=1.0 kernel_image kernel_headers

Seu source é um kernel 2.6.33.2, correto?, aparentemente você seguiu o tutorial ao pé da letra e esqueceu de trocar "--append-to-version=-kernel2.6.29.2", que se refere ao kernel 2.6.29.2 do tutorial.

A opção --revision=1.0 é opcional, para maiores informações: man make-kpkg.

Espero ter ajudado, um abraço!.


3. Re: como resolve esse erro ao compilar o kernel ?

Carlos Roberto M. Medeiros junior
medeiros64

(usa Slackware)

Enviado em 06/04/2010 - 22:12h

blz cara to lendo seu artigo e muito obrigado.


bom vou tentar fazer novamente mais nao esqueci nao esta opçao coloquei a versao correta do kernel. blz




4. Re: como resolve esse erro ao compilar o kernel ?

Carlos Roberto M. Medeiros junior
medeiros64

(usa Slackware)

Enviado em 06/04/2010 - 23:47h

blz cara olha fiz como manda o seu artigo mas tbm da o mesmo erro


5. Re: como resolve esse erro ao compilar o kernel ?

Carlos Roberto M. Medeiros junior
medeiros64

(usa Slackware)

Enviado em 07/04/2010 - 00:28h

cara no slack quando eu recompilava o kernel eu nao tinha muito problema nao.

só quero recompilar o kernel do ubuntu p/ ter um boot um pouco mais rapido e tals.


bom se eu fesse recompilar o kernel sem atualizar teria faz quais passaos ????

muito obrigado t+


6. como resolve esse erro ao compilar o kernel ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/04/2010 - 14:05h

Me desculpe a demora, mas qual versão do Debian vc esta usando?

Numa das passagens do meu artigo, informei que tive um problema na compilação no Debian "Lenny", no "Squeeze" funcionou normalmente, o colega rogerboff, comentou inclusive que o problema era a versão do kernel-package, acho que aquele erro não era o mesmo do seu, pois ocorria na criação dos módulos, mas se quiser tentar:

cd /usr/src

rm -rf linux # verifique se esse não é o link do kernel em uso
rm -rf linux-2.6.33.2

tar -jxvf linux-2.6.33.2.tar.bz # supondo que esse é o nome do arquivo a ser descompactado
ln -sf linux-2.6.33.2 linux # criação do link simbólico
cd linux
make xconfig
make kpkg-clean
make-kpkg --initrd kernel_image kernel_headers # comando sem nenhuma opção, será gerado um kernel-x.x.x.x-Custom_*.deb

Se ainda assim não funcionar, me desculpe mas não posso te ajudar.



7. Re: como resolve esse erro ao compilar o kernel ?

Carlos Roberto M. Medeiros junior
medeiros64

(usa Slackware)

Enviado em 08/04/2010 - 01:14h

blz.

bom uso o ubuntu 9.04

bom realmente atualizando o kernel-package como vc e o amigo (rogerboff) falou deu certo o arquivo .deb foi criado, só q nao foi adicionado a entrada no grub e nem criado a initrc.img....

as fiz esta etapa na marra (q resultou no kernel-panic rsrsrs)

agora a minha duvida fica a seguinte se eu tentar novamente a recompilaçao tenho q remover os 2 arquivos .deb q forao criados e intalados ???

vlw ???


8. como resolve esse erro ao compilar o kernel ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 08/04/2010 - 22:47h

Mais uma vez, me desculpe a demora, mas é difícil acompanhar!

Você disse que os 2 .debs foram criados certo?, tentou:

exemplo: mkinitramfs -o /boot/initrd.img-2.6.33-ck1 /lib/modules/2.6.33-ck1

mkinitramfs -o /boot/initrd.img-versão-do-kernel-novo /lib/modules/versão-do-kernel-novo

update-grub

Se fizer isso e ainda sim der kernel-panic, provavelmente o seu sistema de arquivo não está configurado corretamente no config do kernel.

Nesse caso sugiro como opção, baixar o patch do Con Kolivas referente ao kernel 2.6.33.1 em:
http://www.kernel.org/pub/linux/kernel/people/ck/patches/2.6/2.6.33/2.6.33-ck1/patch-2.6.33-ck1.bz2



9. Re: como resolve esse erro ao compilar o kernel ?

Carlos Roberto M. Medeiros junior
medeiros64

(usa Slackware)

Enviado em 08/04/2010 - 23:25h

velho muito obrigado pela ajuda.


vamos la quando disse q fiz a initrd na marra foi com o comando q vc sitou.

agora vou descrever o q ocorreu quando fui instalar o .deb ele retorna um erro e tals mas o pacote é instlado. nao sei bem o q acontece mas p/ tirar minha duvida usei o .config do outro kernel e ocorre o mesmo erro.



ACHO Q O PROBLEMA OCORRE DE ALGUMA FORMA PQ JÁ TEM UM PACOTE COM O MESMO NOME INSTALADO E ELE PERGUNTA ALGO SOBRE ISSO.

QUANDO RECOMPILO NOVAMENTE A MESMA VERSAO DO QUERNEL TENHO Q REMOVER OS DOIS ARQUIVOS .DEB Q INTALEI ANTES ??????????????

TEM ALGUMA FORMA "CERTA" P/ REMOVELOS ???

OU É SÓ REMOVE-LOS NORMALMENTE ???

muito obrigado por toda a ajuda t+


10. como resolve esse erro ao compilar o kernel ?

Perfil removido
removido

(usa Nenhuma)

Enviado em 09/04/2010 - 21:02h

sudo dpkg -r linux-image-versão-do-kernel linux-headers-versão-do-kernel

seria recomendável remover o link linux e também a pasta a que ele se refere em /usr/src, então iniciar a compilação do zero.


11. Re: como resolve esse erro ao compilar o kernel ?

Vitor Pessanha Duarte
vitorp.duarte

(usa Debian)

Enviado em 16/04/2010 - 14:57h

Boa Tarde,

Faz o seguinte em para o kernel 2.6.33.2:

1- #vi /etc/apt/sources.list
2 - insira o repositório : deb http://ftp.br.debian.org/debian unstable main contrib non-free
3 - #apt-get update
4 - #apt-get install kernel-package
5 - #make-kpkg --initrd kernel_image

espero ter ajudado!

Vitor P. Duarte


12. Re: como resolve esse erro ao compilar o kernel ?

ilmar machado barcellos
panzzer

(usa Ubuntu)

Enviado em 16/04/2010 - 17:28h

vixe..............



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts