-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Mart�n, esta haciendo mal el proceso de compilaci�n como te dije antes. El proceso es el siguiente para la compilaci�n de un nuevo kernel.
Primero descomprimir el tar.gz o el tar.bz del kernel en /usr/src Te quedara un directorio con el nombre de linux-x.x.x donde x.x.x son el numero de versi�n, sub versi�n y parche. Luego haces un link simb�lico a /usr/src/linux con ese directorio. Entras en /usr/src/linux y pones make menuconfig Esto te sirve para que hagas las configuraciones que tengas que hacer. Si tenes un kernel anteriormente compilado, puede poner el archivo configure en /usr/src/linux para que te tome las configuraciones anteriores. Ahora tienes que poner: make dep para generar el �rbol de dependencias seg�n lo que ayas configurado. Luego de esto, y como es tu caso que ya has compilado en ese directorio tienes que hacer un make clean de esta forma se borraran los archivos objeto creados en anteriores compilaciones. Ahora hay que hacer un make zImage, o bzImage, es recomendable el bzImage dado que ocupa menos y evitas que chille el lilo por tener un kernel muy grande. Ahora f�jate en este m�todo que se usa para poder compilar los m�dulos. make modules make modules_install depmod -a Y listo el pollo, ya puede configurar el lilo para que levante con el nuevo kernel. El tema de mover los m�dulos a mano, puede hacer que luego no funcione bien el kernel viejo. Pero podes usar lo siguiente si todav�a te quedan ganas de hacerlo a manopla: make modules cp -R /lib/modules/`uname -r` /lib/modules/`uname -r`-old rm -r /lib/modules/`uname -r` make modules_install depmod -a Espero que eso te ayude. Saludos.- On Sunday 10 November 2002 11:01, you wrote: > Ahi va mi pregunta de antes: > > Tengo dos compus, una pentium II con Red Hat 7.3 y una > 486 donde instal� un Slackware. El Slackware que > instal� en la 486 es el 3.3 y le compil� un kernel > 2.0.38, porque no tengo mucho espacio en disco para la > �ltima distro (y no me entraban los sources de un > kernel mas nuevo). > Ahora bien, quise compilar un kernel 2.4.19, y lo hice > en la Pentium. Despues copi� todos los m�dulos a > /lib/modules/2.4.19 y el kernel donde debe estar. > En el inicio bootea bien, detecta una placa de sonido > Pnp como quer�a y todo bien, hasta la parte donde hace > el depmod -a. > En /lib/modules/2.4.19/modules.dep no aparece ningun > modulo. Me fij� un poco y el Redhat pone los modulos > en /lib/modules/<version de kernel>/kernel/blabla > (net, drivers, fs, etc) y el Slackware los pone en > otro lugar. > Me fij� algunos modulos que ten�a compilados del > kernel viejo y los puse en el mismo directorio, para > ver si los encontraba, y sali� con depmod -a > Unresolved symbols in module > /lib/modules/2.4.19/<nombres> > > Qu� problema habr�? > --------------- > Ahora alguien me di� una pista. Tengo que actualizar > las modutils, para que vaya a buscar los m�dulos a > donde corresponde. > Baj� las ultimas modutils, y el configure anda bien, > pero cuando pongo make aparecen errores de archivos de > cabeceras... stdlib.h, util.h, stat.h, types.h y un > par mas. > Mi GCC es bastante viejo, puede ser eso? > > > --- Martin C <[EMAIL PROTECTED]> escribi�: > > > Bueno, > > la verdad es que estoy un poco decepcionado. > > > > > Me > > > subscrib� hace una semana m�s o menos e hice una > > > pregunta sobre compilar un kernel en una m�quina > > > para > > > otra, y no recib� ni una respuesta o comentario. > > > > Y cual era tu pregunta? > > __________________________________________________ > Do you Yahoo!? > U2 on LAUNCH - Exclusive greatest hits videos > http://launch.yahoo.com/u2 > _______________________________________________ > Lugro mailing list > [EMAIL PROTECTED] > http://www.lugro.org.ar/mailman/listinfo/lugro - -- - -- Sebasti�n D. Criado - [EMAIL PROTECTED] L.U.G.R.o - http://www.lugro.org.ar GNU/Linux Registered User # 146768 - ------------------------------------------------------------------- "Si el Universo fuera un programa estar�a hecho en C, y correr�a sobre un sistema UNIX" An�nimo. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9znbA8hmHQ8ZCg0IRAqttAJwNplBrN3eANGvMk8e/wp4HKUoDpQCfXGas giOWKQz+XKb8Yw1VH6rL2qo= =l8UP -----END PGP SIGNATURE----- _______________________________________________ Lugro mailing list [EMAIL PROTECTED] http://www.lugro.org.ar/mailman/listinfo/lugro
