I did a lil mistake : I unistalled Dracut and installed mkinitcpio on my endeavouros i3. It is running with systemd-boot, I didn’t install Grub. It worked until last kernel uptdate, from it, I have this :
The problem is that I can’t chroot because in emergency mode, my USB key isn’t visible (?) and iwctl doesn,'t start (I think installing Grub should do the trick)
If you want to switch to mkinitcpio on systemd-boot, you need to chroot into your install and install kernel-install-mkinitpcio from AUR. Then reinstall your kernel packages.
as @dalto states sda2 is 15m the total size of sda according to the picture is 15g looks like you have over 14 gig unallocated thats why it is not showing up
You are just doing it wrong. In order to chroot, you need to mount your nvme partitions. From the screenshot, it looks like you are trying to mount the partitions on sda.
nvme0n1p2 is probably your filesystem and nvme0n1p1 is probably your EFI partition.
Also, what instructions are you following? You shouldn’t be trying to mount /boot to being with.