Usa el Kernel 2.6 LTS para un ArchLinux más estable

Kernel 2.6 LTS en ArchLinuxUna de las principales bondades de ArchLinux es el bleeding-edge, o sea, que siempre tendremos las últimas versiones de los programas instalados a tan sólo unas horas de haber sido liberados. Sin embargo, esto tiene consecuencias adversas si deseamos un sistema estable para, por ejemplo, montar un servidor web.

En el caso particular del kernel, la última versión “estable” es muy probable que no sea lo suficientemente estable para un sistema a nivel producción. Una solución, es instalar el Kernel 2.6 LTS:

pacman -Sy kernel26-lts

Instalación del Kernel 2.6 LTS en ArchLinux

Ahora, para que el kernel instalado sea mostrado en el GRUB, debemos editar el archivo /boot/grub/menu.lst

sudo vim /boot/grub/menu.lst

En el archivo, debemos identificar las siguientes líneas:

# (0) Arch Linux
title  Arch Linux 3.0
root   (hd0,0)
kernel /vmlinuz-linux root=/dev/disk/by-uuid/xxxx-xxxx ro
initrd /initramfs-linux.img
 
# (1) Arch Linux
title  Arch Linux 3.0 Fallback
root   (hd0,0)
kernel /vmlinuz-linux root=/dev/disk/by-uuid/xxxx-xxxx ro
initrd /initramfs-linux-fallback.img

Debemos duplicar dichas líneas, y modificar la copia para que quede como se ve a continuación:

# (2) Arch Linux
title  Arch Linux 2.6
root   (hd0,0)
kernel /vmlinuz26-lts root=/dev/disk/by-uuid/xxxx-xxxx ro
initrd /kernel26-lts.img
 
# (3) Arch Linux
title  Arch Linux 2.6 Fallback
root   (hd0,0)
kernel /vmlinuz26-lts root=/dev/disk/by-uuid/xxxx-xxxx ro
initrd /kernel26-lts-fallback.img

Como puedes notar, lo importante es reemplazar vmlinuz-linux por vmlinuz26-lts, así como initramfs-linux.img por kernel26-lts.img (y respectivamente initramfs-linux-fallback.img por kernel26-lts-fallback.img).

Al reiniciar, ya podrás entrar a ArchLinux con el Kernel 2.6 LTS.

GRUB con los Kernel 3.0 y 2.6 en ArchLinux

Gracias a Roberto Ferramosca por la idea.

13 thoughts on “Usa el Kernel 2.6 LTS para un ArchLinux más estable”

    1. Luweeds, yo tengo una rtl8187, y no he podido conectarme a internet, porque me sale “waiting for carrier” “time out”, como pudiste logarlo espero puedas ayudarme.

      1. Con Grub2 no hace falta editar nada, basta con hacer “sudo grub-mkconfig -o /boot/grub/grub.cfg” y en el proximo inicio te saldrá el menú del Grub con opcion para arrancar un kernel u otro.

        Yo intenté probar el kernel-lts pero me daba problemas con la tarjeta de video y no iniciaba el entorno gráfico, incluso reinstalé los driver y nada.

        Esto me ocurrió en dos equipos, uno con una gráfica Intel y el otro con una Nvidia con drivers propietarios. No lo pude solucionar por lo que terminé desinstalando y volviendo al kernel “normal”.

  1. Pingback: Bitacoras.com
  2. Tengo un problema hice todo tal y como dices, pero a la hora de entrar con el Kernel 2.6 el grub me dice error 15: file not found . Que pude haber hecho mal?

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>