/etc/mkinitcpio.conf
HOOKS="systemd autodetect modconf block keymap sd-encrypt filesystems keyboard fsck"
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 477G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot
└─nvme0n1p2 259:2 0 476.4G 0 part
└─luks-262a44ae-9aad-43fc-a2c0-32459fe44a4d 254:0 0 476.4G 0 crypt /
/boot/loader/entries/arch.conf
title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options luks.uuid=262a44ae-9aad-43fc-a2c0-32459fe44a4d luks.name=cryptroot root=UUID=34a090b6-fd9b-4104-a862-4b510bd542a5 rw
luks.uuid=$(lsblk -o UUID /dev/nvme0n1p2)
root=$(blkid -s UUID -o value /dev/mapper/luks-262a44ae-9aad-43fc-a2c0-32459fe44a4d)