[opensuse-es] Bug en la actualización del kernel, suse 10.2
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola: Pues eso, que parece que hay un bug en la actualización del kernel, respecto a las entradas que configura y altera en el grub. Ojito. Hay detalles en la lista inglesa. Y como es finde, imagino que no habrá respuestas "oficiales" hasta entrada la semana... ¿porqué rayos tienen que hacer estas cosas un viernes? :-( Menos mal que no he actualizado, no puedo parar la maquina por unos dias... - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD4DBQFF8paztTMYHG2NR9URAm3oAJdKTk8mxFoqxtjjh6kPfvlY0DO8AJ9Vxs6r phRwnUGplrSOzDhs4BKpVw== =51So -----END PGP SIGNATURE-----
Es increible !!!! toda la razon del mundo.Yo actualizo y arranco
bien.El tema del grub.veo que solo tengo para iniciar suse y windo$$$
las demas opciones tipo mem test y demas no estan.Tendre que esperar
opensuse libere el patch o tengo que hacer algo????
No entiendo porque Novell hace esto.
gracias a todos
On 3/10/07, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hola:
Pues eso, que parece que hay un bug en la actualización del kernel, respecto a las entradas que configura y altera en el grub. Ojito.
Hay detalles en la lista inglesa.
Y como es finde, imagino que no habrá respuestas "oficiales" hasta entrada la semana... ¿porqué rayos tienen que hacer estas cosas un viernes? :-(
Menos mal que no he actualizado, no puedo parar la maquina por unos dias...
- -- Saludos Carlos E.R.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76
iD4DBQFF8paztTMYHG2NR9URAm3oAJdKTk8mxFoqxtjjh6kPfvlY0DO8AJ9Vxs6r phRwnUGplrSOzDhs4BKpVw== =51So -----END PGP SIGNATURE-----
--
(c) copyright 2007
El 10/03/07, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hola:
Pues eso, que parece que hay un bug en la actualización del kernel, respecto a las entradas que configura y altera en el grub. Ojito.
Hay detalles en la lista inglesa.
Y como es finde, imagino que no habrá respuestas "oficiales" hasta entrada la semana... ¿porqué rayos tienen que hacer estas cosas un viernes? :-(
Menos mal que no he actualizado, no puedo parar la maquina por unos dias...
Sería conveniente tener un backup a mano de la configuración del grub. Aunque en realidad, el problema no es del kernel, sino del script de instalación del mismo. Salu2 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-10 a las 10:44 -0300, Juan Erbes escribió:
Sería conveniente tener un backup a mano de la configuración del grub. Aunque en realidad, el problema no es del kernel, sino del script de instalación del mismo.
Llámalo hache. Al fin y al cabo, yo dije que el problema estaba "en la actualización del kernel", lo cual no significa que sea el kernel el problemático. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF8tIstTMYHG2NR9URAv7YAJ9g0BmOrPv0PPMPhabB6fBt6EW52wCfZSIB sTnsqjJ7IayBfq5+S67JxaQ= =2yxA -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-10 a las 12:29 +0100, Carlos E. R. escribí:
Pues eso, que parece que hay un bug en la actualización del kernel, respecto a las entradas que configura y altera en el grub. Ojito.
Bugzilla #252911. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF8tTFtTMYHG2NR9URAo/eAJ9uTFDNKNhuN8x3TYiJ/ijnJJekMgCff+Yb SvlDVJj3FAuT7MDXJMznxh0= =Achq -----END PGP SIGNATURE-----
El 10/03/07, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-03-10 a las 12:29 +0100, Carlos E. R. escribí:
Pues eso, que parece que hay un bug en la actualización del kernel, respecto a las entradas que configura y altera en el grub. Ojito.
Bugzilla #252911.
Había actualizado antes de cambiar la placa base, pero no me di cuenta de que los cambios que se produjeron en el Grub. Pensaba que era una ""Feature", después de cambiar la tarjeta madre y encender el ordenador para hacer pruebas, me doy cuenta que me he quedado sin WXP :-) Roberto --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Roberto P escribió:
El 10/03/07, Carlos E. R.
escribió: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-03-10 a las 12:29 +0100, Carlos E. R. escribí:
Pues eso, que parece que hay un bug en la actualización del kernel, respecto a las entradas que configura y altera en el grub. Ojito.
Bugzilla #252911.
Había actualizado antes de cambiar la placa base, pero no me di cuenta de que los cambios que se produjeron en el Grub.
Pensaba que era una ""Feature", después de cambiar la tarjeta madre y encender el ordenador para hacer pruebas, me doy cuenta que me he quedado sin WXP :-)
Roberto --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
No pasa nada, que no cunda el pánico. El menu.lst.old está en:
/boot/grub/menu.lst.old
Sólo hay que corregir en ese archivo la entrada del nuevo kernel que está en
/boot/grub/menu.lst
No se os puede dejar solos... Se va uno unas semanas y mira la que liáis, por un fallo en un script de nada... :P Bueno, bromas a parte... que es un problema de resolución trivial. -- Saludos. César -- "Primero fueron a por los judíos, y yo no hablé porque no era judío. Después fueron a por los comunistas, y yo no hablé porque no era comunista. Después fueron a por los católicos, y yo no hablé porque era protestante. Después fueron a por mí, y para entonces ya no quedaba nadie que hablara por mí." (Martin Niemöller) --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Sábado, 10 de Marzo de 2007 20:14, csalinux escribió:
Roberto P escribió:
El 10/03/07, Carlos E. R.
escribió: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2007-03-10 a las 12:29 +0100, Carlos E. R. escribí:
Pues eso, que parece que hay un bug en la actualización del kernel, respecto a las entradas que configura y altera en el grub. Ojito.
Bugzilla #252911.
Había actualizado antes de cambiar la placa base, pero no me di cuenta de que los cambios que se produjeron en el Grub.
Pensaba que era una ""Feature", después de cambiar la tarjeta madre y encender el ordenador para hacer pruebas, me doy cuenta que me he quedado sin WXP :-)
Roberto
No pasa nada, que no cunda el pánico. El menu.lst.old está en:
/boot/grub/menu.lst.old
Sólo hay que corregir en ese archivo la entrada del nuevo kernel que está en
/boot/grub/menu.lst
Lo único que he hecho yo es guardar el menu.lst con otra extensión y copiar el menu.lst.old a menu.lst, y ya salen todos, por defecto está el nuevo.
No se os puede dejar solos... Se va uno unas semanas y mira la que liáis, por un fallo en un script de nada... :P
Bueno, bromas a parte... que es un problema de resolución trivial.
Claro, pero yo no lo sabía hasta que lo has dicho y he mirado el menu.lst.old para ver que contenía. Ya lo tengo arreglado. -- Saludos. HP Compaq nx9420 OpenSUSE 10.2 (KDE) Linux 2.6.18.8-0.1-default x86_64
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-10 a las 21:14 +0100, csalinux escribió:
No se os puede dejar solos... Se va uno unas semanas y mira la que liáis, por un fallo en un script de nada... :P
Yo sólo sé que hay un bug por lo que cuentan otros, no puedo actualizar el kernel hasta el lunes o martes porque supone parar la máquina y no puedo ahora mismo.
Bueno, bromas a parte... que es un problema de resolución trivial.
Bueno es saberlo. En el bugzilla han metido el bug por quintuplicado lo menos, hay movimiento :-o - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF8yNutTMYHG2NR9URAtDKAJ9iPP84TrNe8aADNqA54Pb7lxKTxgCfRBA3 DzZcnJ+A4cBgJspSfs+i81k= =XQpb -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2007-03-10 a las 21:14 +0100, csalinux escribió:
No se os puede dejar solos... Se va uno unas semanas y mira la que liáis, por un fallo en un script de nada... :P
Yo sólo sé que hay un bug por lo que cuentan otros, no puedo actualizar el kernel hasta el lunes o martes porque supone parar la máquina y no puedo ahora mismo.
Sí puedes, con no reiniciar te basta. ;), aunque mejor no correr riesgos. :)
Bueno, bromas a parte... que es un problema de resolución trivial.
Bueno es saberlo.
En el bugzilla han metido el bug por quintuplicado lo menos, hay movimiento :-o
Para los que se vayan a liar esto es lo que hay que hacer: Después de actualizar el kernel, como root: 1.- Cambiarle el nombre a menu.lst, por ejemplo a menu.lst.old.2 2.- Cambiarle el nombre a menu.lst.old a menu.lst 3.- Editarlo para corregir las entradas con kate, por ejemplo, u otro editor de textos si no usas kde -para que no se me enfaden nuestros queridos "locos" gnomeros-. :) a) openSUSE 10.2 b) Failsafe -- openSUSE 10.2 De manera que la versión de vmlinuz y del initrd sea la actual (comprobar en consola con umame -a). Las entradas deben quedar así: ###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.2 root (hd1,7) kernel /vmlinuz-2.6.18.8-0.1-default root=/dev/hdb10 vga=0x31a resume=/dev/hda6 splash=silent showopts initrd /initrd-2.6.18.8-0.1-default ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.2 root (hd1,7) kernel /vmlinuz-2.6.18.8-0.1-default root=/dev/hdb10 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3 initrd /initrd-22.6.18.8-0.1-default Luego salvar los cambios y listo. -- Saludos. César -- "Primero fueron a por los judíos, y yo no hablé porque no era judío. Después fueron a por los comunistas, y yo no hablé porque no era comunista. Después fueron a por los católicos, y yo no hablé porque era protestante. Después fueron a por mí, y para entonces ya no quedaba nadie que hablara por mí." (Martin Niemöller) --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
csalinux escribió:
Carlos E. R. escribió:
El 2007-03-10 a las 21:14 +0100, csalinux escribió:
No se os puede dejar solos... Se va uno unas semanas y mira la que liáis, por un fallo en un script de nada... :P Yo sólo sé que hay un bug por lo que cuentan otros, no puedo actualizar el kernel hasta el lunes o martes porque supone parar la máquina y no puedo ahora mismo.
Sí puedes, con no reiniciar te basta. ;), aunque mejor no correr riesgos. :)
Bueno, bromas a parte... que es un problema de resolución trivial. Bueno es saberlo.
En el bugzilla han metido el bug por quintuplicado lo menos, hay movimiento :-o
Había un error que ya está corregido:
Para los que se vayan a liar esto es lo que hay que hacer:
Después de actualizar el kernel, como root:
1.- Cambiarle el nombre a /boot/grub/menu.lst, por ejemplo a /boot/grub/menu.lst.old.2 2.- Cambiarle el nombre a /boot/grub/menu.lst.old a /boot/grub/menu.lst 3.- Editarlo para corregir las entradas con kate, por ejemplo, u otro editor de textos si no usas kde -para que no se me enfaden nuestros queridos "locos" gnomeros-. :)
a) openSUSE 10.2 b) Failsafe -- openSUSE 10.2
De manera que la versión de vmlinuz y del initrd sea la actual (comprobar en consola con umame -a).
Las entradas deben quedar así:
###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.2 root (hd1,7) kernel /vmlinuz-2.6.18.8-0.1-default root=/dev/hdb10 vga=0x31a resume=/dev/hda6 splash=silent showopts initrd /initrd-2.6.18.8-0.1-default
###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- openSUSE 10.2 root (hd1,7) kernel /vmlinuz-2.6.18.8-0.1-default root=/dev/hdb10 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3 initrd /initrd-2.6.18.8-0.1-default
Luego salvar los cambios y listo.
Nota: En vuestros ordenadores puede cambiar algo, pero lo importante es que en la entrada "normal" y en la "failsafe", están puestos mlinuz-2.6.18.8-0.1-... y e initrd-2.6.18.8-0.1-... (Con cambiarles el número y ponerles el que sale con uname -r en la consola basta). El que no se atreva que se espere a la semana que viene que sacarán el correspondiente parche seguramente. -- Saludos. César -- "Primero fueron a por los judíos, y yo no hablé porque no era judío. Después fueron a por los comunistas, y yo no hablé porque no era comunista. Después fueron a por los católicos, y yo no hablé porque era protestante. Después fueron a por mí, y para entonces ya no quedaba nadie que hablara por mí." (Martin Niemöller) --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-11 a las 07:34 +0100, csalinux escribió:
Yo sólo sé que hay un bug por lo que cuentan otros, no puedo actualizar el kernel hasta el lunes o martes porque supone parar la máquina y no puedo ahora mismo.
Sí puedes, con no reiniciar te basta. ;), aunque mejor no correr riesgos. :)
No, porque los módulos en disco son los nuevos. Si al kernel en ejecución se le ocurre cargar uno, la lia gorda o peta, porque no son los que espera, no son de su propia versión. Pasan cosas raras incluso durante la parada de sistema.
3.- Editarlo para corregir las entradas con kate, por ejemplo, u otro editor de textos si no usas kde -para que no se me enfaden nuestros queridos "locos" gnomeros-. :)
¿Y quien necesita gnome o kde para editar ficheros de configuración como root? Root sólo usa cosas serias, o sea, la consola de texto, y vi, o jstar, o mcedit. El kate para los niños :-P
###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.2 root (hd1,7) kernel /vmlinuz-2.6.18.8-0.1-default root=/dev/hdb10 vga=0x31a resume=/dev/hda6 splash=silent showopts initrd /initrd-2.6.18.8-0.1-default
Deberían quedar así:
kernel /vmlinuz root=/dev/hdb10 vga=0x31a resume=/dev/hda6 splash=silent sh$ initrd /initrd
Y en /boot, un par de de symlinks: vmlinuz --> vmlinuz-2.6.18.8-0.1-default initrd --> initrd-2.6.18.8-0.1-default Se supone que esa es la manera en la que debe estar para no tener que tocar nunca el menu.lst - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF8+d9tTMYHG2NR9URAk4MAJoC6Ch3KuZKko2kXDgHBvoTkIoImgCfcwGR X/bf3XSklhxzS24zPRkFKvI= =elGa -----END PGP SIGNATURE-----
Carlos E. R. escribió:
El 2007-03-11 a las 07:34 +0100, csalinux escribió:
Yo sólo sé que hay un bug por lo que cuentan otros, no puedo actualizar el kernel hasta el lunes o martes porque supone parar la máquina y no puedo ahora mismo. Sí puedes, con no reiniciar te basta. ;), aunque mejor no correr riesgos. :)
No, porque los módulos en disco son los nuevos. Si al kernel en ejecución se le ocurre cargar uno, la lia gorda o peta, porque no son los que espera, no son de su propia versión. Pasan cosas raras incluso durante la parada de sistema.
3.- Editarlo para corregir las entradas con kate, por ejemplo, u otro editor de textos si no usas kde -para que no se me enfaden nuestros queridos "locos" gnomeros-. :)
¿Y quien necesita gnome o kde para editar ficheros de configuración como root? Root sólo usa cosas serias, o sea, la consola de texto, y vi, o jstar, o mcedit. El kate para los niños :-P
###Don't change this comment - YaST2 identifier: Original name: linux### title openSUSE 10.2 root (hd1,7) kernel /vmlinuz-2.6.18.8-0.1-default root=/dev/hdb10 vga=0x31a resume=/dev/hda6 splash=silent showopts initrd /initrd-2.6.18.8-0.1-default
Deberían quedar así:
kernel /vmlinuz root=/dev/hdb10 vga=0x31a resume=/dev/hda6 splash=silent sh$ initrd /initrd
Y en /boot, un par de de symlinks:
vmlinuz --> vmlinuz-2.6.18.8-0.1-default initrd --> initrd-2.6.18.8-0.1-default
Se supone que esa es la manera en la que debe estar para no tener que tocar nunca el menu.lst
Sí, se supone, pero no lo pone así YaST. Es una buena idea, pero si luego alguien va a usar YaST para meter una entrada o algo así seguramente YaST le va a decir que el menu.lst no es correcto... Cosas de los asistentes. Yo he contado la película para dejarlo igual que hubiera quedado si no hubiera habido fallos, y de cualquier manera, ahora se me ocurre, tampoco tu opción es buena. Imagínate que alguien hizo lo que tu dijiste. Que alguien quiera tener un kernel determinado siempre, y cuando actualice el nuevo que no tomarlo como el "estándar" hasta que lo depure bien, igual tu método no vale -dependiendo de como se haga-. De hecho lo he estado investigando. Al tener yo varias distribuciones instaladas, una de ellas opensuse-10.1, vmlinuz apunta al kernel de la opensuse-10.1 que para mí está de emergencia. Osea, cuidadín con lo que se hace ya que no es ni lo que dice Carlos ni lo que digo yo. Puede ser que baste con cambiar el nombre menu.lst.old a menu.lst... pero si no basta, como sería mi caso, tendrías que hacer lo que he dicho. Bueno, en cualquier caso al que entienda lo que estamos diciendo tiene ya las suficientes pistas para dejarlo bien y el que no que espere al parche, en cualquier caso lo que yo os he dicho no hace daño, lo que ha dicho Carlos no estoy tan seguro. -- Saludos. César -- "Primero fueron a por los judíos, y yo no hablé porque no era judío. Después fueron a por los comunistas, y yo no hablé porque no era comunista. Después fueron a por los católicos, y yo no hablé porque era protestante. Después fueron a por mí, y para entonces ya no quedaba nadie que hablara por mí." (Martin Niemöller) --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-03-11 a las 15:49 +0100, csalinux escribió:
Se supone que esa es la manera en la que debe estar para no tener que tocar nunca el menu.lst
Sí, se supone, pero no lo pone así YaST. Es una buena idea, pero si luego alguien va a usar YaST para meter una entrada o algo así seguramente YaST le va a decir que el menu.lst no es correcto... Cosas de los asistentes.
Pues a mí fué el Yast quien me dijo que iba a quedar así a partir de ya, cuando instalé el 10.2, y que lo dejara, que era mejor y blablabla... Ya les vale.
Yo he contado la película para dejarlo igual que hubiera quedado si no hubiera habido fallos, y de cualquier manera, ahora se me ocurre, tampoco tu opción es buena.
Imagínate que alguien hizo lo que tu dijiste. Que alguien quiera tener un kernel determinado siempre, y cuando actualice el nuevo que no tomarlo como el "estándar" hasta que lo depure bien, igual tu método no vale -dependiendo de como se haga-.
Vale perfectamente, porque es precisamente mi caso. Yo uso mi propio kernel compilado sin SMP para pentium4, y el symlink es vmlinuz-cer, dejando el original como vmlinuz Basta con que el grub sepa cual debe arancar por defecto, el mío o el que sea, y listo.
De hecho lo he estado investigando. Al tener yo varias distribuciones instaladas, una de ellas opensuse-10.1, vmlinuz apunta al kernel de la opensuse-10.1 que para mí está de emergencia.
También tengo yo otro grub en otro linux, cuyo boot es precisamente capaz de arrancar el principal: y funciona precisamente así, con el symlink. Cuando cambio el kernel, actualizo o lo que sea, no tengo que tocar ninguno de los otros grubs: todos saben que den arrancar "vmlinuz" en tal o cual partición. Ya se encargará quien sea (el menda) de que los dos unicos symlinks que hay ajustar apunten a donde tengan que apuntar. Ese es el motivo precisamente por el que la instalación me dijo que lo hiciera con symlinks.
Osea, cuidadín con lo que se hace ya que no es ni lo que dice Carlos ni lo que digo yo. Puede ser que baste con cambiar el nombre menu.lst.old a menu.lst... pero si no basta, como sería mi caso, tendrías que hacer lo que he dicho.
Bueno, en cualquier caso al que entienda lo que estamos diciendo tiene ya las suficientes pistas para dejarlo bien y el que no que espere al parche, en cualquier caso lo que yo os he dicho no hace daño, lo que ha dicho Carlos no estoy tan seguro.
Cuando hay una actualización del kernel y se me carga el grub, que no es la primera vez, yo restauro el mío y que le den al de suse. El mio hace referencia al symlink y punto. Ya revisaré yo los symlinks en el /boot. :-P - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFF9GP2tTMYHG2NR9URApEqAJ4k0mNnv64eh/lGu7PV6XNcplmgWQCeOzIg GVOJJgJUvMUmFzcDoDNHGSk= =Ylw1 -----END PGP SIGNATURE-----
participants (6)
-
Carlos E. R.
-
csalinux
-
Gabriel.
-
Jose
-
Juan Erbes
-
Roberto P