Issue #
Ketika power on server atau VM setelah memilih kernel pada menu grub muncul error seperti berikut.
error: ../../grub-core/fs/fshelp.c:258:file
'/boot/vmlinuz-4.18.0.425.3.1.el8.x86_64'
not found
Dari error tersebut menjelaskan jika file kernel dengan versi tersebut tidak ada.
Solution #
Kembali ke menu grub lalu tekan c untuk masuk ke command prompt grub.
Pada simulasi ini (hd0,gpt2) merupakan partisi boot. Selanjutnya setting root agar mengarah ke partisi tersebut
set prefix=(hd0,gpt2)/boot/grub
set root=(hd0,gpt2)
insmod normal
normal
Ketika eksekusi perintah normal maka akan kembali ke menu grub. Selanjutnya tekan e dan edit grub seperti berikut
Terakhir tekan x untuk start booting
Cara lain atau alternatif adalah setting langsung kernel linux dan initrd di command prompt grub
insmod linux
linux /vmlinuz root=/dev/sda2
initrd /initrd.img
boot
Seharusnya server sudah berhasil booting.
Untuk memperbaiki error kernel, Anda dapat mencoba upgrade atau downgrade kernel
yum upgrade kernel