The error message appears to be correct, you have both 2002 and 2003 in your BootOrder but neither is present in your list of boot options. I don't think this is the cause of the grub failure. Could you try instead running the command:
sudo efibootmgr -o 0000,3000,0001,0002,2001; echo $?
and see if that works better? And then, could you try finishing the configuration of the grub package?
Interestingly, I notice that Sri also has a BootOrder variable which references a non-existent boot entry. So it's possible this is related.
The error message appears to be correct, you have both 2002 and 2003 in your BootOrder but neither is present in your list of boot options. I don't think this is the cause of the grub failure. Could you try instead running the command:
sudo efibootmgr -o 0000,3000, 0001,0002, 2001; echo $?
and see if that works better? And then, could you try finishing the configuration of the grub package?
Interestingly, I notice that Sri also has a BootOrder variable which references a non-existent boot entry. So it's possible this is related.