O componente mais vital de qualquer distro Linux é o kernel que interage com o hardware permitindo a operabilidade das aplicações e que cada processo tenha comunicação entre elas, isso se chama IPC.
Graças ao kernel podemos realizar tarefas como:
- Gerenciamento dos tempos de uso da CPU para processos e aplicativos.
- Gerenciamento e controle de memória para cada processo.
- Os kernels no Linux são atualizados periodicamente com o objetivo de que a cada vez o boot e a configuração sejam muito mais confiáveis e seguros.
Podemos ver que um kernel específico é aquele selecionado quando o CentOS 7. Podemos ajustar isso por razões administrativas ou de suporte.
1. Modifica o kernel de inicialização permanentemente
Passo 1
Para isso, primeiro listaremos todos os kernels disponíveis usando o seguinte comando:
sudo grep 'menuentry' /boot/grub2/grub.cfg
Passo 2
Lá, veremos os vários kernels disponíveis, como:
- 4.11.4
- 3.10.0
GRUB_DEFAULT = 4
etapa 3
Nós salvamos as alterações usando a combinação de teclas
Ctrl + O
e deixamos o editor usando
Ctrl + X
Passo 4
Por fim, regeneramos a configuração do GRUB executando a seguinte linha:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Etapa 5
Agora, quando iniciamos o CentOS 7 novamente, podemos ver o novo kernel padrão:
2. Modifique o kernel de inicialização temporariamente
Como mencionamos em algumas ocasiões, queremos iniciar o CentOS 7 com um kernel diferente por motivos de gerenciamento. Se quisermos fazer temporariamente é simples, basta executar a seguinte sintaxe:
grub2-reboot (ID do kernel), por exemplo grub2-reboot 4Finalmente execute o comando reinício para reiniciar o sistema com o kernel indicado. Tão simples que configuraremos nosso kernel no CentOS 7.