Boot into emergency mode after update

What was the nature of the mistake? What was your method for repairing it?

I accidentally did dd ... of=/dev/nvme0n1p1 and overwrote the content there with an ISO image instead of the USB I meant to target. Since this device is mounted to /boot/efi, this mistake left me unable to boot. I “fixed” it by booting with live USB, mounting these drives, chrooting, then running something like grub-mkconfig or mkinitcpio to overwrite the mistake with the content that is supposed to be on that drive.

Do you have any unusual output if you update the Grub configuration file?

Just got this little warning, otherwise it succeeded:

Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
Adding boot menu entry for UEFI Firmware Settings .

Also post this output:

NAME        TYPE FSTYPE LABEL   SIZE
nvme0n1     disk              931.5G
├─nvme0n1p1 part vfat           300M
└─nvme0n1p2 part ext4         931.2G