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
ezipl
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.
-
No IBM Z, execute o comando
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.
-
No IBM Z, execute o comando
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ávelkernelopts
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
- Para mais informações sobre os parâmetros da linha de comando do kernel, veja Seção 40.1, “Entendendo os parâmetros da linha de comando do kernel”.
-
Para informações sobre a utilidade
grubby
, consulte a página do manualgrubby(8)
. -
Para mais exemplos sobre como usar
grubby
, veja o grubby tool. -
Para informações sobre a utilidade
zipl
, consulte a página do manualzipl(8)
.