Estive "treinando" numa maquina de testes para fazer uma instalacao de um novo kernel 
numa maquina remota.
Ambas as maquinas estao rodando o RedHat 7.3, porem, na minha maquina de testes o 
kernel original � um, e na remota � outro (pq ja foi atualizado atraves do up2date). 
Bem, isso � s� um detalhe que nem vem ao caso. Bom, a questao � que preciso instalar 
um kernel novo (de pacote mesmo e nao de rpm) pq preciso aplicar um patch nele. Na 
minha maquina de testes, eu acho, deu tudo certo. Pelo menos ta tudo funcionando 
normalmente.  :) S� que antes de ir pra maquina remota, onde nada pode dar errado, eu 
queria ainda tirar 2 ultimas duvidas, pra me sentir mais seguro e ter certeza absoluta 
de que to fazendo tudo certinho mesmo... Antes de mais nada, quero informar que eu fiz 
a instalacao do novo kernel seguindo o seguinte tutorial: 
http://www.redhat.com/docs/manuals/linux/RHL-7.3-Manual/custom-guide/ch-custom-kernel.html

PRIMEIRA DUVIDA:
Tem uma parte no tutorial que diz o seguinte:
" If you want to use the settings of a default Red Hat Linux kernel, copy the the 
configuration file from the /usr/src/linux-2.4/configs directory to 
/usr/src/linux-2.4/.config. Then, run the make xconfig command and only make the 
desired changes. Be sure to save your changes to the configuration file."
Se eu entendi bem isso, quer dizer que eu posso colocar um kernel novo, e usar as 
mesmas opcoes do meu kernel original da RH, certo?
Ou seja, se eu fizer desse jeito, na hora que eu der o "make config" eu posso apenas 
dar enter que as "respostas" para as perguntas feitas l� ja estarao de acordo com a 
instalacao original, � isso MESMO nao � ? Isso � muito importante pra mim: deixar o 
novo kernel igualzinho as configuracoes do original... 

SEGUNDA DUVIDA:
Bom, entao, como o tutorial mandava fazer a copia do ".config" do kernel original e 
jogar dentro do diretorio do novo kernel, eu fui la dentro do diretorio do kernel 
original procurar pelo tal arquivo ".config" e achei varios arquivos e nenhum chamado 
s� ".config" ! vejam:

[EMAIL PROTECTED] root]# ls /usr/src/linux-2.4.20-28.7/configs
kernel-2.4.20-athlon.config      kernel-2.4.20-i386.config      
kernel-2.4.20-i586-smp.config     kernel-2.4.20-i686-smp.config
kernel-2.4.20-athlon-smp.config  kernel-2.4.20-i386-smp.config  
kernel-2.4.20-i686-bigmem.config  kernel-2.4.20-x86_64.config
kernel-2.4.20-i386-BOOT.config   kernel-2.4.20-i586.config      
kernel-2.4.20-i686.config         kernel-2.4.20-x86_64-smp.config

Entao, eu raciocinei e dei o comando "uname -a": Linux garak 2.4.20-28.7 #1 Thu Dec 18 
11:31:59 EST 2003 i686 unknown

E vi que la fazia men��o a "i686" entao pensei que o tal arquivo ".config" que eu 
deveria copiar seria o "kernel-2.4.20-i686.config", e foi isso que eu fiz...A questao 
�: o que eu fiz ta certo? Era esse ".config" mesmo que eu deveria pegar???

Bom, era isso!  :)  Se alguem puder me ajudar nessas duvidas fico muitissimo grato!

-- 
Garak <[EMAIL PROTECTED]>

---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a