Bueno las guias las tienes en este mensaje mas o menos... pero si quieres te detallo mis procesos: copio el antiguo .config del kernel que debe estar en /usr/src/2.4.18 Ejecuto como root make xconfig, y cambio el tipo de cpu y además miro el kernel ha actualizado algun modulo para algun tipo de dispositivo que pueda tener (scanner, tarjetas, etc) Luego le doy a "Save and exit" En este mismo directorio cojo y doy a make dep clean bzImage. Con esto creamos el kernel propiamente dicho Luego le doy a make modules && make modules_install Vale, hasta aqui bién. Pues ahora coges y haces una copia de seguridad de tu antiguo kernel haciendo: cp /boot/vmlinuz /boot/vmlinuz.old, lo mismo con el initrd: cp /boot/initrd /boot/initrd.old Ahora toca copiar el kernel al /boot/ haciendo: cp arch/i386/boot/bzImage /boot/vmlinuz (suponiendo que estes en el directorio donde tienes el nuevo kernel) Seguidamente copias el System.map con cp System.map /boot/ Actualizas el lilo con el nuevo kernel, editando /etc/lilo.conf y añadiendo las mismas lienas que para el kernel antiguo, pero apuntando al nuevo kernel y al nuevo initrd y cambiando el antiguo image=vmlinuz a image=vmlinuz.old. Lo mismo para initrd Luego actualizas el initrd con mk_initrd y finalmente reinstalas alsa, para que yast2 tome el control de los modulos de sonido (eso en mi caso pq era necesario para mi maquina) Con esto ya esta, rebooteas y listo... maquina con el nuevo kernel! Lo mejor que puedes hacer es hacer unas pruebas, para ver si te sale. :) Venga un saludo, Iñaki El mar, 25 de 02 de 2003 a las 18:56, Luis Lema escribió:
Hola, he leido vuestro mensaje y me gustaría que me ayudases a actualizar mi kernel 2.2.18 de mi distribución SuSE 7.1 Profesional, Puedes?. Me puedes dar las instrucciones y pasos a seguir para tener exito en lo expuesto.
Saludos :-)
----- Original Message ----- From: "Iñaki San Esteban López"
To: "SuSE lista correo" Sent: Monday, February 24, 2003 2:28 PM Subject: Re: [suse-linux-s] Problemas actualizando kernel Bueno amigos,
Ya he solucionado el tema del yast2 también. La cosa es que tenía que instalar alsa sound de nuevo para que se instalaran los modulos pertinentes en el kernel para que yast2 pudiera administrar el sonido. Ahora todo me funciona perfecto! Si alguien necesita que le explique con mas detalle el proceso de actualización del kernel que he llevado a cabo, que me lo comente y sin ningun problema se lo explicaré.
Un saludo a todos,
Iñaki
El lun, 24 de 02 de 2003 a las 00:56, Iñaki San Esteban López escribió:
Hola de nuevo,
Bueno, ya he conseguido compilar el nuevo kernel. Mis pasos han sido: copiar el archivo .config del antiguo kernel (2.4.18) al directorio del 2.4.20. Cambiar el tipo de CPU y compilar como siempre: make dep clean bzImage. Acto seguido copio el bzImage a vmlinuz, lo mismo para System.map y ejecuto mk_initrd y aquí esta la solucion a mi problema: edito el archivo modprobe.conf y cambio el modulo de sonido de snd-cs46xx a cs46xx. Con esto el sistema de sonido se carga correctamente, pero Yast2 es incapaz de administrar esta tarjeta de sonido pq sigue buscando el modulo snd-cs46xx, inexistente para el kernel 2.4.20.
Pues nada, si alguien tiene alguna duda de como lo he hecho que me lo comente y con mucho gusto le responderé.
Un saludo,
Iñaki
El dom, 23 de 02 de 2003 a las 19:13, Iñaki San Esteban López escribió:
Hola, El módulo lo cargo con etc/modules.conf, pero ni cargandolo manualmente con modprobe. En cuanto al mk_initrd, lo he hecho pq el initrd se rehace para el nuevo kernel, pq con el que llevaba de serie los modulos de los RAID no me los cogía y me salia un kernel panic al arrancar. En cuanto a la tarjeta, va perfecta. Con el 2.4.18 que venia de serie con suse 8 sigue funcionando.
Un saludo, Iñaki
El sáb, 22 de 02 de 2003 a las 12:27, Chema escribió:
Hola... Una pregunta,el módulo lo cargabas antes manualmente,en un script de los llamados de arranque,o bien en el initrd q haces con mk_initrd? Otra pregunta,si vuelves a tu antiguo kernel,la tarjeta va bien,no? Ya diras algo...Salu2 Chema
El Viernes, 21 de Febrero de 2003 03:11, Iñaki San Esteban López escribió:
Buenas,
Tengo un problemilla con suse 8.0 He intentado actualizar el kernel de 2.4.18 a 2.4.20 usando los manuales. Primero copiando el fichero de configuración del kernel 2.4.18 (.config) al 2.4.20, sólo cambiando el tipo de CPU. He compilado con make dep clean bzImage, luego make modules y make modules_install. Además he hecho una copia del antiguo kernel y de su initrd. He ejecutado mk_initrd y seguidamente cambiando la configuración de lilo y copiando su System.map a /boot/ La cosa es que el nuevo kernel me carga perfectamente todo menos el modulo del sonido, de la Hercules Fortissimo II con el driver cs46xx. Me da un error diciendo que el modulo no existe, cuando compruebo que efectivamente sí que existe en /lib/modules/2.4.20/kernel/drivers/sound/. Además, como alternativa he probado de compilar una configuración personalizada con lo esencial con el mismo resultado. Alguien tiene alguna idea de este problema? Con el 2.4.19 me sucede lo mismo. Agradecería algún tipo de pista, pq ya no se donde recurrir ni que hacer... Gracias.
Un saludo, Iñaki -- Iñaki San Esteban López
SelnetGroup Solutions -- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
-- Iñaki San Esteban López
SelnetGroup Solutions