4.4.2. Cambio de los parámetros de la línea de comandos del kernel para una sola entrada de arranque
Este procedimiento describe cómo cambiar los parámetros de la línea de comandos del kernel para una sola entrada de arranque en su sistema.
Requisitos previos
-
Compruebe que las utilidades
grubby
yzipl
están instaladas en su sistema.
Procedimiento
Para añadir un parámetro:
# grubby --update-kernel=/boot/vmlinuz-$(uname -r) --args="<NEW_PARAMETER>"
-
En IBM Z, ejecute el comando
zipl
sin opciones para actualizar el menú de arranque.
-
En IBM Z, ejecute el comando
Para eliminar un parámetro utilice lo siguiente:
# grubby --update-kernel=/boot/vmlinuz-$(uname -r) --remove-args="<PARAMETER_TO_REMOVE>"
-
En IBM Z, ejecute el comando
zipl
sin opciones para actualizar el menú de arranque.
-
En IBM Z, ejecute el comando
En los sistemas que utilizan el archivo grub.cfg
, existe, por defecto, el parámetro options
para cada entrada de arranque del kernel, que se establece en la variable kernelopts
. Esta variable se define en el archivo de configuración /boot/grub2/grubenv
.
En sistemas GRUB2:
-
Si los parámetros de la línea de comandos del kernel se modifican para todas las entradas de arranque, la utilidad
grubby
actualiza la variablekernelopts
en el archivo/boot/grub2/grubenv
. -
Si los parámetros de la línea de comandos del kernel se modifican para una sola entrada de arranque, la variable
kernelopts
se expande, los parámetros del kernel se modifican y el valor resultante se almacena en el archivo/boot/loader/entries/<RELEVANT_KERNEL_BOOT_ENTRY.conf>
de la entrada de arranque respectiva.
En los sistemas zIPL:
-
grubby
modifica y almacena los parámetros de la línea de comandos del kernel de una entrada individual de arranque del kernel en el archivo/boot/loader/entries/<ENTRY>.conf
archivo.
Recursos adicionales
- Para más información sobre los parámetros de la línea de comandos del kernel, consulte Sección 4.1, “Comprender los parámetros de la línea de comandos del kernel”.
-
Para obtener información sobre la utilidad
grubby
, consulte la página del manualgrubby(8)
. -
Para ver más ejemplos de cómo utilizar
grubby
, consulte la página grubby tool. -
Para obtener información sobre la utilidad
zipl
, consulte la página del manualzipl(8)
.