That makes sense, grub is there hence it boots to grub> and not into grub rescue> and i see it also in (hd0, gpt1)/efi under that directory, there is fedora folder, debian folder as well and it looks like grub is on that partition. Grab looks for that linux kernel under that directory...