Hola, me parece que te est�s liando un poco :-)
On Mon, Dec 22, 2003 at 11:55:31PM +0100, Andoni wrote: > Tengo la knoppix instalada, y he comprobado que usa el sabor > vainilla, osea xfs, y el kernel es 2.4.23, si no me equivoco. > �Esta compilado el kernel? hmmm, no s� muy bien a qu� te refieres con esta pregunta, pero no parece que tengas muy claro lo que es el kernel. Si no tienes kernel no tienes linux (linux es el kernel), as� que por supuesto si tu knoppix est� arrancando sin problemas tienes un kernel (un binario, vamos, un kernel ya compilado). > Me he bajado la 2.6.0 del kernel, y la he cagado fijo. > he copiado el .config dentro del nuevo kernel y lo he compilado, > logicamente no me deja hacer lo tipico, make.... solo me dice que > haga make, y es lo que he hecho, una vez terminado, que apunte a un > file, pero ops!!, se va la luz, arranca el ordenador normal con el > kernel 2.4.23, si quieres compilarte un kernel 2.6.0 personalizado te bajas el c�digo fuente de dicho kernel y lo compilas, claro. El .config de un kernel normalmente (y en este caso seguro) no es adecuado para compilar un kernel de otra versi�n diferente, pues cada versi�n de kernel va cambiando y a�adiendo caracter�sticas. En cualquier caso, los fuentes del kernel suelen traer un README que explica los pasos a seguir para compilarlo. Para crearte un .config adecuado a la versi�n de kernel que quieres compilar suele haber que hacer algo como �make menuconfig/xconfig� dependiendo de si lo vas a hacer con una interfaz de ventanas (xconfig) o con di�logos en modo texto (menuconfig). Otra opci�n, si ya tienes un .config de una versi�n anterior es copiarlo al directorio con los fuentes y hacer un �make oldconfig�, donde ya solo te pregunta por las nuevas caracter�sitas incluidas y reutiliza la configuraci�n que ten�as del kernel anterior. Como en este caso las diferencias entre el 2.4 y el 2.6 son grandes yo me decantar�a por crear el .config de cero. En cualquier caso, una vez compilado el kernel (make bzImage, si quieres un binario comprimido con bzip2), y los m�dulos necesarios (make modules, make modules_install), te falta enlazar el nuevo kernel para poder arrancar con �l. Lo normal es ponerlo en /boot/vmlinuz-versi�n y crear un enlace simb�lico en /, para que lilo (si usas lilo) lo encuentre si est� configurado de esa manera. Vale, me he liado un poco, as� que lo mejor ser� que sigas los pasos del README que seguro trae el c�digo fuente del kernel que quieres compilar. Un saludo, E.

