You are not logged in.
I recently reinstalled the linux kernel, and after rebooting after some time, the Arch Linux entry wasn't present in GRUB.
After booting into a live image and chrooting into my root partition, I found out there were no entries inside the boot folder, so, after reinstalling the linux kernel (just in case) and regenerating the GRUB config, it still didn't generate a boot entry.
Last edited by ItsFireStorm (2024-11-06 12:05:52)
Offline
If there is no entry in grub the issue is not that the kernel was incorrectly installed but rather that grub didn't find it. Maybe you'll have to redo https://wiki.archlinux.org/title/GRUB#Configuration
The other question is why it was removed, are you sharing this boot partition with other linux installs?
Online
After inspecting the root partition I saw that the boot folder was empty, everything else on the partition including the home partition are fine...
Last edited by ItsFireStorm (2024-11-06 10:59:37)
Offline
If there is no entry in grub the issue is not that the kernel was incorrectly installed but rather that grub didn't find it. Maybe you'll have to redo https://wiki.archlinux.org/title/GRUB#Configuration
The other question is why it was removed, are you sharing this boot partition with other linux installs?
After looking around, I did find out you were right and it was a GRUB issue, however, even after reinstalling the linux kernel and running
grub-mkconfig -o /boot/grub/grub.cfg
it didn't generate an entry for Arch, what can be the issue?
Updating subject...
Last edited by ItsFireStorm (2024-11-06 11:32:29)
Offline
SOLVED
My dumb ass forgot to mount the boot partition into the boot directory, that's why regenerating the grub config didn't work...
Last edited by ItsFireStorm (2024-11-06 12:06:10)
Offline