Had same issue and did changes to /etc/default/grub
Also did:
$ sudo mkinitcpio -P
$ sudo update-grub
But issue persisted.
Ran:
$ lsblk
Got:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
nvme0n1 259:0 0 931.5G 0 disk
└─nvme0n1p1 259:1 0 931.5G 0 part
└─luks-9d1a0ad4-ef26-41c2-bafe-4d3dcf7a750c 254:0 0 931.5G 0 crypt /
Then ran:
$ sudo grub-install /dev/nvme0n1
Problem fixed.
Hope it helps other newbies like me…
Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text