Red Hat Training

A Red Hat training course is available for RHEL 8

40.4.2. Alteração dos parâmetros da linha de comando do kernel para uma única entrada de inicialização

Este procedimento descreve como alterar os parâmetros da linha de comando do kernel para uma única entrada de inicialização em seu sistema.

Pré-requisitos

  • Verifique se as utilidades grubby e zipl estão instaladas em seu sistema.

Procedimento

  • Para adicionar um parâmetro:

    # grubby --update-kernel=/boot/vmlinuz-$(uname -r) --args="<NEW_PARAMETER>"
    • No IBM Z, execute o comando zipl sem opções de atualização do menu de inicialização.
  • Para remover um parâmetro, use o seguinte:

    # grubby --update-kernel=/boot/vmlinuz-$(uname -r) --remove-args="<PARAMETER_TO_REMOVE>"
    • No IBM Z, execute o comando zipl sem opções de atualização do menu de inicialização.
Nota

Nos sistemas que utilizam o arquivo grub.cfg, existe, por padrão, o parâmetro options para cada entrada de inicialização do kernel, que é definido para a variável kernelopts. Esta variável é definida no arquivo de configuração /boot/grub2/grubenv.

Importante

Nos sistemas GRUB2:

  • Se os parâmetros da linha de comando do kernel forem modificados para todas as entradas de inicialização, o utilitário grubby atualiza a variável kernelopts no arquivo /boot/grub2/grubenv.
  • Se os parâmetros da linha de comando do kernel forem modificados para uma única entrada de inicialização, a variável kernelopts é expandida, os parâmetros do kernel são modificados e o valor resultante é armazenado no arquivo /boot/loader/entries/<RELEVANT_KERNEL_BOOT_ENTRY.conf> da respectiva entrada de inicialização.

Em sistemas zIPL:

  • grubby modifica e armazena os parâmetros da linha de comando do kernel de uma entrada de inicialização individual do kernel no /boot/loader/entries/<ENTRY>.conf arquivo.

Recursos adicionais