Cambiar #kernel por defecto (boot con antiguo kernel) – #CentOS/RHEL/OEL 7


Por Marcelo Gallardo

Pregunta: Cómo modificar GRUB2 por defecto en boot con una diferente versión de Kernel?

1. Verifica la versión de Kernel que esta correindo.

# uname -a
Ejemplo.
[root@t-srv11jbossfuse ~]# uname -r
 3.10.0-123.el7.x86_64

2. Lista las entradas de Kernel en el archivvo GRUB2

# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
Ejemplo 
[root@t-srv11jbossfuse ~]# awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg
 CentOS Linux (3.10.0-957.1.3.el7.x86_64) 7 (Core)
 CentOS Linux (3.10.0-123.el7.x86_64) 7 (Core)
 CentOS Linux (0-rescue-cad5f91ccdc84e9492111e9041d5a63e) 7 (Core)

NOTE: La primera entrada es Cero (0), entonces los siguientes son 1,2, etc

3. Cambiamos la versión de Kernel a las entrada 1 osea a 3.10.0-123.el7.x86_64

# grub2-set-default 1

Ejemplo

[root@t-srv11jbossfuse ~]# grub2-set-default 1

4. Chambiamos /etc/default/grub requieres la reconstrucción de grub.cfg

# grub2-mkconfig -o /boot/grub2/grub.cfg
Ejemplo 
[root@t-srv11jbossfuse ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
 Generating grub configuration file …
 Found linux image: /boot/vmlinuz-3.10.0-957.1.3.el7.x86_64
 Found linux image: /boot/vmlinuz-3.10.0-123.el7.x86_64
 Found initrd image: /boot/initramfs-3.10.0-123.el7.x86_64.img
 Found linux image: /boot/vmlinuz-0-rescue-cad5f91ccdc84e9492111e9041d5a63e
 Found initrd image: /boot/initramfs-0-rescue-cad5f91ccdc84e9492111e9041d5a63e.img
 done

Reinciamos el servidor y Listo

# shutdown -r now

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. Salir /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s