Problema con la actualización del Kernel
Acabo de descargar una actualización de Suse 10 mediante YOU y dentro de los paquetes a actualizar se encontraba una nueva versión del kernel (2.6.1.3-15.7) (yo tenía la 2.6.1.3-15). Hasta aquí todo va bien, pero ocurre un problema al reiniciar la maquina. Cuando la maquina se esta reiniciando aparecen una lista enorme de errores en los que pone: Fatal: Could not load /lib/modules/2.6.13-15-default/modules.dep: No shuch file or directory Bueno, el sistema se inicia igualmente pero faltan casi todos los modulos del kernel que tenían que estar cargados. Logicamente la ruta actual es: /lib/modules/2.6.13-15.7-default/ por lo tanto no me estraña que no lo encuentre. He comprobado que el enlace simbolico está correctamente creado en /usr/src/linux -> linux-2.6.13-7 Sin embargo cuando ejecuto el comando uname -a de dice que tengo la versión del kernel antigua, es decir, el resultado es: Linux Nombre_servidor 2.6.13-15-default ... Mirando el manual del comando modprobe he comprobado que exite la opción --set-version donde dice que con esta opción se establece la versión del kernel, antes de usar uname para decidir en la versión del kernel (bueno, esta es una traducción libre por mi parte del manual ;-). Bueno, hasta el momento es todo lo que he descubierto de mi problema y no se si debo utilizar este comando o alguien me puede aportar otra solución, eso suponiendo que este comando fuese la solución a mi problema!. Otra duda que me surge es la sintaxsis del comando, cual sería la opción correcta: modprobe --set-version 2.6.1.3-15.7 modprobe --set-version 2.6.1.3-15.7-default modprobe --set-version linux-2.6.1.3-15.7 modprobe --set-version linux-2.6.1.3-15.7-default Muchas gracias por adelantado. Saludo a tod@s. --------------------------------- LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2006-01-28 a las 23:29 +0100, Marcos Arias Velázquez escribió:
Acabo de descargar una actualización de Suse 10 mediante YOU y dentro de los paquetes a actualizar se encontraba una nueva versión del kernel (2.6.1.3-15.7) (yo tenía la 2.6.1.3-15). Hasta aquí todo va bien, pero ocurre un problema al reiniciar la maquina.
Cuando la maquina se esta reiniciando aparecen una lista enorme de errores en los que pone:
Fatal: Could not load /lib/modules/2.6.13-15-default/modules.dep: No shuch file or directory
Bueno, el sistema se inicia igualmente pero faltan casi todos los modulos del kernel que tenían que estar cargados. Logicamente la ruta actual es: /lib/modules/2.6.13-15.7-default/ por lo tanto no me estraña que no lo encuentre.
He comprobado que el enlace simbolico está correctamente creado en /usr/src/linux -> linux-2.6.13-7 Sin embargo cuando ejecuto el comando uname -a de dice que tengo la versión del kernel antigua, es decir, el resultado es: Linux Nombre_servidor 2.6.13-15-default ...
Peculiar. Se me ocurren dos posiblidades. Una, que uses lilo, y no se haya ejecutado lilo después de la instalación (o que la configuración lilo o grub haya quedado mal). Otra, que la instalación no haya terminado; en cuyo caso podrías volver a instalar manualmente los rpms que faltan, o forzar la reinstalación del kernel antiguo para que pueda ejecutarse de nuevo la actualización. Creo que se puede hacer arrancando el sistema de rescate, montar tu sistema en mnt, chown, yast/rpm. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFD2/UhtTMYHG2NR9URAhmkAJ9n5viWXD5f+U8OYh3blVX6m75YpgCffFEU dftrEglW8KbAnrCI4gQ0Bck= =/APg -----END PGP SIGNATURE-----
El Sábado, 28 de Enero de 2006 23:49, Carlos E. R. escribió:
El 2006-01-28 a las 23:29 +0100, Marcos Arias Velázquez escribió:
Acabo de descargar una actualización de Suse 10 mediante YOU y dentro de los paquetes a actualizar se encontraba una nueva versión del kernel (2.6.1.3-15.7) (yo tenía la 2.6.1.3-15). Hasta aquí todo va bien, pero ocurre un problema al reiniciar la maquina.
Cuando la maquina se esta reiniciando aparecen una lista enorme de errores en los que pone:
Fatal: Could not load /lib/modules/2.6.13-15-default/modules.dep: No shuch file or directory
Bueno, el sistema se inicia igualmente pero faltan casi todos los modulos del kernel que tenían que estar cargados. Logicamente la ruta actual es: /lib/modules/2.6.13-15.7-default/ por lo tanto no me estraña que no lo encuentre.
He comprobado que el enlace simbolico está correctamente creado en /usr/src/linux -> linux-2.6.13-7 Sin embargo cuando ejecuto el comando uname -a de dice que tengo la versión del kernel antigua, es decir, el resultado es: Linux Nombre_servidor 2.6.13-15-default ...
¿tienes un amd 64?, a mi cada vez que actualizo me pasa ese error u otro que no reconoce hd (disco) este lo arreglo con un post que puso Antonio Bravo hace tiempo. El tuyo es un viejo problema, busca el los post antiguo, yo te puedo liar. mira si symlik de initrd apunta initrd de tu kernel terminado en default NO EN -UM. La ultima vez que me paso cogi los modulos del antiguo, me parece, y los copie en le directorio, me funciono sino no estaria con suse ahora -- Antonio López Fernádez Cartagena-España http://www.poesia-castellana.com Suse 9.2 64bit Kde 3.4.2 Kernel 2.6.8-24.16-default gnu/linux users register #319373 jabberID icue@myjabber.net
El Sábado, 28 de Enero de 2006 23:49, Carlos E. R. escribió: .
Cuando la maquina se esta reiniciando aparecen una lista enorme de errores en los que pone:
Fatal: Could not load /lib/modules/2.6.13-15-default/modules.dep: No shuch file or directory
* mira a ver si ejecutando mkinitrd -R -u grub-install /dev/loquesea * De todas maneras en estos casos del kernel procura no usar los paquetes Delta, bajate el rpm completo e instalalo.
Raro raro...
el que te haya salido la lista de mensajes diciendo
"Fatal: Could not load /lib/modules/2.6.13-15-default /modules.dep: No such
file or directory" al reiniciar la maquina es normal ya que el kernel ya se
ha actualizado y por lo tanto no encuentra la lista de modulos antigua. Pero
el que el comando uname -a te diga la que tienes el kernel antiguo si es
raro.
Al parecer tu maquina esta cargando la imagen kernel antigua y no la nueva.
Ingresa al directorio /boot y asegurate de que existan los siguientes
archivos:
vmlinuz-2.6.13-15.7-default
initrd-2.6.13-15.7-default
asegurate tambien de que existen 2 links simbolicos
vmlinuz apuntando a vmlinuz-2.6.13-15.7-default
initrd apuntando a initrd-2.6.13-15.7-default
si no existen los archivos que mencione entonces tienes que re-instalar el
kernel nuevamente, pero si no existen los links simbolicos pero si los
archivos entonces debes crear dichos link simbolicos para que tu maquina
inicie con el nuevo kernel.
Suerte y Saludos.
David
On 1/28/06, Marcos Arias Velázquez
Acabo de descargar una actualización de Suse 10 mediante YOU y dentro de los paquetes a actualizar se encontraba una nueva versión del kernel ( 2.6.1.3-15.7) (yo tenía la 2.6.1.3-15). Hasta aquí todo va bien, pero ocurre un problema al reiniciar la maquina. Cuando la maquina se esta reiniciando aparecen una lista enorme de errores en los que pone: Fatal: Could not load /lib/modules/2.6.13-15-default/modules.dep: No shuch file or directory
Bueno, el sistema se inicia igualmente pero faltan casi todos los modulos del kernel que tenían que estar cargados. Logicamente la ruta actual es: /lib/modules/2.6.13-15.7-default/ por lo tanto no me estraña que no lo encuentre.
He comprobado que el enlace simbolico está correctamente creado en /usr/src/linux -> linux-2.6.13-7 Sin embargo cuando ejecuto el comando uname -a de dice que tengo la versión del kernel antigua, es decir, el resultado es: Linux Nombre_servidor 2.6.13-15-default ...
Mirando el manual del comando modprobe he comprobado que exite la opción --set-version donde dice que con esta opción se establece la versión del kernel, antes de usar uname para decidir en la versión del kernel (bueno, esta es una traducción libre por mi parte del manual ;-). Bueno, hasta el momento es todo lo que he descubierto de mi problema y no se si debo utilizar este comando o alguien me puede aportar otra solución, eso suponiendo que este comando fuese la solución a mi problema!. Otra duda que me surge es la sintaxsis del comando, cual sería la opción correcta: modprobe --set-version 2.6.1.3-15.7 modprobe --set-version 2.6.1.3-15.7-default modprobe --set-version linux-2.6.1.3-15.7 modprobe --set-version linux-2.6.1.3-15.7-default
Muchas gracias por adelantado. Saludo a tod@s.
---------------------------------
LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com
participants (5)
-
Antonio Lopez Fernandez
-
Carlos E. R.
-
David Canar
-
jose maria
-
Marcos Arias Velázquez