Skip to content

Instantly share code, notes, and snippets.

@daemonp
Created September 9, 2017 06:02
Show Gist options
  • Save daemonp/ca59cbed750b7299653129257d7b52b7 to your computer and use it in GitHub Desktop.
Save daemonp/ca59cbed750b7299653129257d7b52b7 to your computer and use it in GitHub Desktop.

/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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment