EndeavourOS was awesome so far but I might have fucked up a little bit with a recent change (which I assumed would not even touch my EndeavourOS installation but welp). I’m really hoping you guys can help me out here.
Background:
I have two SSDs.
sda1 popOS
sda2 windows10 boot sector
sda3 windows10
sdb1 grub2 core.img
sdb2 EndeavourOS with a btrfs filesystem (@, @home, @snapshots)
What I wanted to do is give my Windows10 partition a bit more space. I used gparted to reduce the size of sda1 by 80GB, I moved sda2 and sda3 “left” and then added 80GB onto sda3 (win10). I also performed a system update via yay that I had put off for a few weeks (was just below 200 updates).
I don’t care much about the data on the windows partition but it’d be nice to avoid a reinstall there. I do very much care about my EndeavourOS. :<
Aftermath:
On reboot EndeavourOS failed with “error: file ‘/@/boot/vmzlinuz-linux’ not found”. The lts-version also failed, as did my latest snapshot.
Windows 10 also failed to boot and is asking for a recovery medium.
PopOS was and is booting up just fine.
What I tried so far:
I booted into an EndeavourOS live medium and chrooted into my installation following this guide (“Practical chroot with btrfs subvolumes”).
mkinitcpio -P
returned some errors that I don’t exactly remember.
pacman -S linux
Seemed to work fine and I verified vmzlinuz-linux showing up in /@/boot/ afterwards.
On reboot I was greeted with this error, I also do not have access to my usb keyboard at that point. Trying to boot into linux-lts results in this error.
I tried reinstalling libutil-linux and
pacman -Syyuu
via the live medium & chroot again, but nothing seems to change at this point.
So uh… help, please? ;;
Let me know if you guys need any additional information but I hope I got everything that could be relevant and thank you for your time in advance. <3