Hello, everyone. I'm trying to boot on my EndeavourOS system but with no success. I currently have an SSD with Ubuntu installed and, sadly, I can't uninstall it, since I need to use Ubuntu for some months still. My current partition layout on Ubuntu is this:
/dev/sda1 = /boot/efi
/dev/sda2 = swap
/dev/sda3 = /
On /dev/sda4 is the EndeavourOS root and I also have an HDD where I store data, but I don't think it matters for this context. I simply can't boot into EndeavourOS, it always spits these errors to me:
error: file `/boot/vmlinuz-linux-lts' not found.
error: you need to load the kernel first.
I have already enabled os-prober in /etc/default/grub (also, os-prober wasn't finding EndeavourOS until I mounted /dev/sda4 to /mnt), have already run sudo grub-mkconfig -o /boot/grub/grub.cfg
, have already added amd-ucode.img to the intrd section in grub.cfg, as well as changed the root flag from /dev/sda4 to the UUID and have already checked if the kernel is inside the boot directory (yes, it is). I don't know what to do anymore, can anyone please help me?