Todos los productos
Search
Centro de documentos

:Cómo modificar la secuencia de arranque del kernel de Linux

Última actualización: Sep 08, 2026

Nota

Aviso legal: este documento puede contener información sobre productos de terceros que se proporciona únicamente como referencia. Alibaba Cloud no ofrece ninguna garantía, expresa o implícita, respecto al rendimiento y la confiabilidad de los productos de terceros, ni sobre el posible impacto de las operaciones en dichos productos.

Descripción general

Este artículo describe cómo modificar la secuencia de arranque del kernel de Linux.

Información detallada

Nota

Alibaba Cloud le recuerda lo a continuación:

  • Si ejecuta operaciones de riesgo en una instancia o en sus datos, preste atención a las capacidades de tolerancia a desastres y a fallos de la instancia para garantizar la seguridad de los datos.

  • Si modifica la configuración y los datos de una instancia (incluidas, entre otras, ECS y RDS), cree copias de seguridad instantáneas o habilite la copia de seguridad de registros de RDS.

  • Si otorgó permisos en la plataforma de Alibaba Cloud o envió información de seguridad, como la cuenta y la contraseña de inicio de sesión, modifique dicha información lo antes posible.

Las configuraciones y descripciones relacionadas de este artículo se probaron en CentOS 6.X y CentOS 7.0. Las configuraciones del sistema operativo de otros tipos y versiones pueden ser diferentes. Para obtener más información, consulte la documentación oficial del sistema operativo.

CentOS 6.X: cambio de la secuencia de arranque del kernel

  1. Conéctese a una instancia de Linux mediante un terminal de administración para acceder a la instancia de ECS. Luego, consulte el archivo /etc/grub.conf para confirmar el kernel del sistema. La a continuación imagen muestra que el sistema tiene dos kernels. Las versiones del kernel, de arriba hacia abajo, son 2.6.32-573.18.1.el6.x86 _64 y 2.6.32-431.23.3.el6.x86 _64, respectivamente.

  2. El parámetro que determina qué versión del kernel se usa para el arranque en el archivo grub.conf es default. El valor predeterminado es 0, lo que indica que el sistema arranca desde el kernel más reciente. Esto significa que las versiones del kernel de arranque se numeran como 0, 1, 2, etc., de arriba hacia abajo.

  3. Si desea iniciar desde un kernel anterior, es decir, el kernel inicial, cambie el valor de default a 1 y reinicie el servidor para que arranque desde el nuevo kernel.

CentOS 7.0: cambio de la secuencia de arranque del kernel

CentOS 7 utiliza grub2 como gestor de arranque, por lo que difiere de CentOS 6 en el uso de /etc/grub.conf para ajustar los elementos de inicio.

  1. Ejecute el a continuación comando para comprobar cuántos kernels tiene el sistema.

    cat /boot/grub2/grub.cfg |grep menuentry

    Se muestra una salida similar, donde el texto entre comillas corresponde al nombre del kernel.

  2. Ejecute el a continuación comando para configurar el arranque desde el kernel predeterminado. Reemplace el nombre del kernel con el nombre real obtenido en el paso anterior.

    grub2-set-default “CentOS Linux (3.10.0-123.9.3.el7.x86_64) 7 (Core)" 
  3. Ejecute el a continuación comando para comprobar que la configuración se aplicó correctamente:

    grub2-editenv list

    Se muestra una salida similar a la a continuación.

Aplicable a

  • Elastic Compute Service