Por favor, leia a seção wiki do Arch acima.
Primeiramente, você precisará adicionar o encrypt
e lvm2
hook no mkinitcpio.conf e, em seguida, executar:
mkinitcpio -p linux
Em segundo lugar, precisamos deixar o grub descriptografar o disco antes do processo de inicialização.
Abaixo, citei os detalhes no wiki do Arch:
In order to unlock the encrypted root partition at boot, the following kernel parameters need to be set by the bootloader:
cryptdevice=UUID=device-UUID:lvm root=/dev/mapper/MyVol-root
The <device-UUID> refers to the UUID of /dev/sdaX
Funciona assim: você precisará descriptografar o disco primeiro no parâmetro do kernel para poder inicializar.