Cargando



Cómo cambiar Kernel por defecto en CentOS 7

Cómo cambiar el Kernel que viene por defecto en sistemas CentOS 7 de Linux.


jun 12 2017 16:05
Avanzado
Total de Apartados : 2
jun 12 2017 17:02

El componente más vital de cualquier distro de Linux es el kernel el cual interactúa con el hardware permitiendo la operabilidad de las aplicaciones y que cada proceso tengan comunicación entre ellos, esto es llamado IPC.
Gracias al kernel podremos llevar a cabo tareas como:

  • Gestión de los tiempos de uso de CPU tanto de procesos como de aplicaciones.
  • Gestión y control de la memoria para cada proceso.
  • De forma periódica se actualizan los kernel en Linux con el objetivo de que cada vez el arranque y la configuración sean mucho más fiables y seguras.
Es por ello que cuando iniciamos CentOS 7 podemos seleccionar con cual kernel iniciaremos:

 

 

1-cambiar-kernel-por-defecto.png

 

 

Podemos visualizar que un kernel especifico es el seleccionado cuando inicia CentOS 7. Esto lo podemos ajustar por razones administrativas o de soporte.

 


1. Modificar el kernel de inicio de forma permanente

 

Paso 1

Para esto en primer lugar listaremos todos los kernel disponibles usando el siguiente comando:
sudo grep '^menuentry' /boot/grub2/grub.cfg

2-Modificar-el-kernel-de-inicio-de-forma-permanente.png

 

 

Paso 2

Allí veremos los diversos kernel disponibles como:
  • 4.11.4
  • 3.10.0
Allí debemos verificar cual kernel deseamos establecer como predefinido de forma permanente y es importante tener en cuenta que GRUB2 asigna a cada entrada un valor numérico que inicia en cero y va aumentando. Una vez identificado este número accederemos al archivo /etc/default/grub usando nano o vi y allí ubicaremos la línea GRUB_DEFAULT donde ingresaremos el ID de nuestro kernel, por ejemplo:
GRUB_DEFAULT=4

3-GRUB_DEFAULT=4.png

 

Paso 3

Guardamos los cambios usando la combinación de teclas

 

 

Ctrl + O

 

 

y salimos del editor usando

 

 

Ctrl + X

 

 

Paso 4

Finalmente regeneramos la configuración de GRUB ejecutando la siguiente línea:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg

4-configuración-de-GRUB.png

 

Paso 5

Ahora cuando iniciemos de nuevo CentOS 7 podremos ver el nuevo kernel por defecto:

 

5-modificar-kernel-centos.png

 

 


2. Modificar el kernel de inicio de forma temporal


Como hemos mencionado en algunas ocasiones deseamos iniciar CentOS 7 con un kernel diferente por razones de gestión. Si lo queremos hacer de forma temporal es simple, basta con ejecutar la siguiente sintaxis:
grub2-reboot (ID kernel), por ejemplo, grub2-reboot 4
Finalmente ejecutar el comando reboot para reiniciar el sistema con el kernel indicado. Así de simple configuraremos nuestros kernel en CentOS 7.

 

Tutorial con pasos y vídeo sobre como instalar o actualizar a la última versión de Kernel un sistema CentOS 7 de Linux.


¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X