edite o arquivo grub.conf se você estiver usando o Redhat / Centos
Copie e edite o antigo parâmetro do kernel e substitua parâmetros antigos e locais com um mais novo
Eu instalei o fedora 24 e o kernel atualizado.
$rpm -qa kernel
kernel-4.6.4-301.fc24.x86_64
kernel-4.5.5-300.fc24.x86_64
Então kernel-4.6.4-301.fc24.x86_64
está instalado.
$uname -r
4.5.5-300.fc24.x86_64
Kernel carregado atual.
$ cd /boot
$ ll
total 90117
...
-rwxr-xr-x. 1 root root 6277656 Jul 29 07:09 vmlinuz-0-rescue-60cb3109c1ea41d6806444bff16cc074
-rwxr-xr-x. 1 root root 6277656 May 19 16:21 vmlinuz-4.5.5-300.fc24.x86_64
Mas não há arquivo para o kernel 4.6.4.
Como é possível adicionar o kernel mais novo manualmente no grub?
edite o arquivo grub.conf se você estiver usando o Redhat / Centos
Copie e edite o antigo parâmetro do kernel e substitua parâmetros antigos e locais com um mais novo
Já é hora de você fazer
Para BIOS
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.bak # Creating a backup of current
grub2-mkconfig -o /boot/grub2/grub.cfg
Para UEFI
Sob o EFI, o GRUB 2 procura por sua configuração em /boot/efi/EFI/fedora/grub.cfg
cp /boot/efi/EFI/fedora/grub.cfg /boot/efi/EFI/fedora/grub.cfg.bak
grub2-mkconfig /boot/efi/EFI/fedora/grub.cfg
Nota
se você obtiver
grub2-mkconfig : command not found
significa que você não instalou os pacotes que fornecem essas ferramentas (muito raro!), então você precisa instalá-los primeiro
dnf install grub2-efi grub2-efi-modules shim
Eu tive o mesmo problema com uma instalação limpa do F24, usando o layout de partição padrão. No meu sistema / dev / sda1 foi criado somente para o grub que normalmente não é montado. Para encontrar eu fiz:
sudo fdisk /dev/sda
e dentro do fdisk p para mostrar as partições. Em seguida montou essa partição:
sudo mount /dev/sda1 /mnt
procurou pelo arquivo com:
find /mnt -name grub.cfg
e finalmente atualizou o arquivo grub.cfg com:
sudo grub2-mkconfig -o /mnt/EFI/fedora/grub.cfg
Este processo deve ser repetido toda vez que o kernel for atualizado.
Alguém tem uma solução melhor do que isso? Funciona, mas não entendo porque não é feito automaticamente. Eu senti falta de um ambiente em algum lugar?