Ir para o conteúdo

Definir argumentos adicionais da linha de comando do kernel

Em alguns casos, pode ser necessário definir argumentos adicionais na linha de comando do kernel fornecido com o KDE Linux e mantê-los ativos indefinidamente — por exemplo, para ativar o suporte experimental a hardware ou drivers, ou habilitar o suporte a hardware pass-through para máquinas virtuais.

Aviso: este processo é perigoso. Definir argumentos inadequados na linha de comando do kernel pode reduzir o desempenho, aumentar o consumo de energia, danificar componentes de hardware ou impedir a inicialização do sistema.

Só prossiga se aceitar estes riscos, tiver um plano de contingência e possuir a capacidade técnica para reverter quaisquer erros.


Se você deseja prosseguir, aqui está como:

  1. Crie a pasta /boot/loader/addons/ (só precisa ser feita uma vez por sistema):
    run0 mkdir -p /boot/loader/addons/
  2. Crie um complemento de kernel contendo os argumentos de linha de comando desejados:
    run0 ukify build --cmdline '[argumentos aqui]' --output /boot/loader/addons/extra_args.addon.efi
    Substitua [argumentos aqui] pelos argumentos de linha de comando reais. Por exemplo: debug_objects

Este complemento aplicará os argumentos adicionais do kernel a cada inicialização, independentemente da versão do sistema operacional em que o sistema for inicializado.

Se o complemento causar problemas ou não for mais necessário, basta excluí-lo:

run0 rm /boot/loader/addons/extra_args.addon.efi

Uma lista completa das opções de linha de comando suportadas pode ser encontrada aqui.


Artigo contribuído por sob a licença CC-BY-4.0.