A palavra kernel quer dizer núcleo, ou seja, a parte central de algo. Em informática, kernel é o programa principal, central. Ele fica acima do hardware e abaixo dos programas. É o kernel que é o intermediador entre o hardware e os programas. Os programas precisam do kernel para se comunicarem com um HD ou memória ram ou ainda com o processador.
Versão Padrão e Ativa do Kernel Linux
A versão padrão do kernel Linux é aquela que será selecionada automaticamente ao ligarmos o computador. No entanto, podemos selecionar manualmente uma versão diferente do kernel Linux ao inicializar o computador. Isso pode ser útil se precisarmos usar uma versão mais antiga do kernel Linux para resolver um problema ou se quisermos experimentar uma versão mais recente do kernel Linux.
A versão Padrão, portanto, pode ser diferente da Ativada no momento. Lembre-se que a ativada no momento, se for diferente da padrão, sairá no próximo boot(reinício) do sistema e a padrão será ativada.
Mas, como podemos ver qual versão do kernel Linux está sendo usado em meu pc?
Verifique o kernel padrão atual com o comando grubby –default-kernel
[root@oraclelinux92 ~]# grubby --default-kernel /boot/vmlinuz-5.15.0-103.114.4.el9uek.x86_64
O comando acima serve para distros baseados na Red Rat Enterprise Linux(RHEL).
Se você estiver usando outra distro, poderá usar o comando abaixo,
[root@oraclelinux92 ~]# uname -r 5.14.0-284.25.1.0.1.el9_2.x86_64
Veja que no comando acima que o kernel é diferente do resultado do primeiro comando. Quando usei grubby –default-kernel o kernel trazido foi o 5.15.0-103.114.4.el9uek.x86_64 e quando usei uname -r veio a versão 5.14.0-284.25.1.0.1.el9_2.x86_64.
Isso ocorreu porque o comando grubby –default-kernel exibe o kernel padrão e o uname -r o kernel ativado no momento.
Obtendo mais Informações do Kernel
Para obter mais informações sobre uma imagem initrd especificada, você pode usar o comando abaixo
grubby --info=/boot//boot/vmlinuz-5.15.0-103.114.4.el9uek.x86_64
Veja resultado,
[root@oraclelinux92 ~]# grubby --info=/boot//boot/vmlinuz-5.15.0-103.114.4.el9uek.x86_64 index=0 kernel="/boot/vmlinuz-5.15.0-103.114.4.el9uek.x86_64" args="ro crashkernel=1G-64G:448M,64G-:512M rd.lvm.lv=ol/root" root="/dev/mapper/ol-root" initrd="/boot/initramfs-5.15.0-103.114.4.el9uek.x86_64.img" title="Oracle Linux Server (5.15.0-103.114.4.el9uek.x86_64 with Unbreakable Enterprise Kernel) 9.2" id="6ccb67fb77b445ad89b8823e5f98fbd1-5.15.0-103.114.4.el9uek.x86_64"
Fontes: categoriaoutros
Comment on “Linux: Ver Versão do Kernel Padrão e a Ativa”