Compilando Kernel no Ubuntu Hardy

1. Compilando Kernel no Ubuntu Hardy

Robson Braga
robsonbraga

(usa Debian)

Enviado em 04/08/2008 - 10:17h

Ola galera, estou tentando compilar o kernel de um server com ubuntu Hardy que apliquei o patch layer7 mas ele esta me retornando um erro estranho. Parece que ele entende que minha arquitetura é Xen quando na realidade é x86. Já procurei mas não sei onde mudar isso e estou um pouco enferrujado então vai ai pra vcs esta dúvida.
Segue o erro:
Makefile:510: /usr/src/linux-2.6.24/arch/xen/Makefile: No such file or directory
make[1]: *** No rule to make target `/usr/src/linux-2.6.24/arch/xen/Makefile'. Stop.
make: *** [conf.vars] Error 2



  


2. Re: Compilando Kernel no Ubuntu Hardy

M01$3$
moisesmad

(usa Arch Linux)

Enviado em 04/08/2008 - 10:37h

na parte sobre as arquiteturas de processadores que o kernel tera suporte, vc marcou certinho de acordo com o seu ? vc esta usando ha um utilitario com o nome de kernel-package, e o ncurses deve estar instalado tambem se nao me engano, tambem com o gcc, g++, build-essential
apesar de que acho:
Makefile:510: /usr/src/linux-2.6.24/arch/xen/Makefile: No such file or directory
ele nao encontrou algum arquivo



3. Re: Compilando Kernel no Ubuntu Hardy

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/08/2008 - 12:11h

Olá!!!

já tentou compilar usando o kernelchek quem sabe não te ajuda...
Sei que o problema que esta tendo parece ser com a arquitetura,mas com o kernelchek você compila o kernel com um clique...


4. Re: Compilando Kernel no Ubuntu Hardy

Perfil removido
removido

(usa Nenhuma)

Enviado em 04/08/2008 - 12:16h

É verdade o amigo robsonbraga tem razão ,será que você está com os seguintes pacotes instalados:

kernel-package
libncurses5-dev se tiver compilando pelo menuconfig
libqt3-dev se tiver compilando com o Xconfig.


5. Compilando Kernel no Ubuntu Hardy

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 04/08/2008 - 12:19h

Para recompilar o kernel precisa de um config, no diretório /usr/src/linux
o config é construído pelo make menuconfig, que edita o config.
Até cria um se você partir do zero, mas é melhor copiar o config da instalação que está em /boot
Depois de rodar o make menuconfig escolha carregar um config existente.
A vantagem é que o config default vem com tudo certo, aí voce muda só o que precisa.
Uma das coisas é escolher a aruitetura da FAMÍLIA de processadores corretamente. O default é vir com uma família bem baixa como o 486, assim ceita qualquer coisa melhro mas fica uma bo....
Se escolher a família xen, depois não há tatu que acerte mais nada. Mude a resolução do kernel para 1000 o default é 250.
O resto é contigo.
A forma de compilar depois disso é uma questão de gosto, mas ele vai compilar o que foi definido pelo make menuconfig, não imoporta quantas ferramentas você use.
Espero que ajude


6. Re: Compilando Kernel no Ubuntu Hardy

Robson Braga
robsonbraga

(usa Debian)

Enviado em 04/08/2008 - 12:31h

Galera,
Eu já troquei a familia de processadores, estou usando meu .config e tenho todos os pacotes necessários para a compilação. não é a primeira vez que faço isso e nas outras tudo correu bem. Mas agora com o ubuntu 8.04 estou tendo este problema, não sei porque ele insiste em colocar Xen. Já tentei até enganar ele usando um link simbolico Xen para o x86 mas ele da erro mais na frente.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts