El Viernes, 20 de Agosto de 2004 14:47, Xavier Callejas escribió:
ya sabe alguien como recompilar el kernel en suse 9.1 sin entrar en conflicto con los directorios, es decir sin sobreescribir los modulos???
Si editas el fichero /usr/src/linux[2.6.x]/Makefile verás que al principio pone algo así: VERSION = 2 PATCHLEVEL = 6 SUBLEVEL = 7 EXTRAVERSION = win4lin Esto te crearía el kernel "2.6.7-win4lin" y sus módulos estarían en el directorio '/lib/modules/2.6.7-winlin' Si deseas crear un kernel con el que experimentar pon, por ejemplo, EXTRAVERSION = test, entonces tendrás los módulos experimentales en '/lib/modules/2.6.7-test', sin sobreescribir los anteriores. Digamos que el kernel es muy listo y que sabe en que directorio buscar los módulos que le quedan bien, pero tendrás que acordarte de crear una entrada nueva en el gestor de inicio (grub, lilo) sin eliminar la actual para que, en caso de que algo no funcione bien, puedas volver a lanzar la versión que tienes ahora. Acuerdate también de generar el initrd adecuado a tu kernel. Saludos. Miquel.