actualizar al kernel 2.6.29

Hace unos días descubrí que desde Febrero/Marzo está compilada y la versión oficial del kernel 2.6.29 de Linux, y aunque la versión final de Ubuntu 9.04 Jaunty Jackalope es posterior a la fecha, viene con la 2.6.28. Así que si está hecho, ¿por qué no usarlo? Así que manos a la obra:

· Lo primero que debemos de hacer es bajarnos los siguientes paquetes:
linux-headers-2.6.29-020629_2.6.29-020629_all.deb

Para la version amd64:
linux-headers-2.6.29-020629-generic_2.6.29-020629_amd64.deb
linux-image-2.6.29-020629-generic_2.6.29-020629_amd64.deb

En caso de tener la versión i386:
linux-headers-2.6.29-020629-generic_2.6.29-020629_i386.deb
linux-image-2.6.29-020629-generic_2.6.29-020629_i386.deb

· Ahora deberemos instalarlos en el mismo orden que los hemos descargado, o bien clickando sobre ellos o mediante el comando dpkg -i *.deb (cuidado al utilizar este comando en caso de que hayan mas paquetes en el mismo directorio).

· Durante el proceso de instalación nos dirá que hacer con el fichero menu.lst. Este fichero es el que elige que imagen del kernel arrancar desde el grub. Personalmente me gusta la opción de dejar el fichero tal y como estaba y modificarlo a mano, de forma que no sobreescriba algo que no deba.

· Una vez terminada la instalación, queremos modificar el menu.lst. Para ello ejecutaremos en la terminal sudo gedit /boot/grub/menu.lst
Lo más fácil, y seguro en caso de cagarla, es copiar y pegar las lineas de entrada que ya tenemos del kernel 2.6.28 y editar la copia para el nuevo kernel de forma que nos quedará algo tal que así:

title        Ubuntu 9.04 Jaunty Jackalope (2.6.29)
uuid        XXXXXXXX
kernel        /boot/vmlinuz-2.6.29-020629-generic root=UUID=XXXXXXXX ro quiet splash
initrd        /boot/initrd.img-2.6.29-020629-generic
quiet

title        Ubuntu 9.04 Jaunty Jackalope (2.6.28)
uuid        XXXXXXXX
kernel        /boot/vmlinuz-2.6.28-11-generic root=UUID=XXXXXXXX ro quiet splash
initrd        /boot/initrd.img-2.6.28-11-generic

· Guardamos el fichero. Reiniciamos. Seleccionamos la versión 2.6.29 en el grub. Et voilà!

· Para comprobar que todo ha ido bien, simplemente ejecuta la orden uname -r y aparecerá algo tal que así:
2.6.29-020629-generic

¡Espero que os haya servido de ayuda!

    • aggrolam
    • 18/06/09

    Hola disculpame, queria saber si puedo hacer esto no en jaunty sino en intrepid ibex, te agradeceria una ayuda.
    MUchas gracias
    PD: no quiero meter la pata :S

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: