Os módulos cryptsetup são adicionados somente à imagem initramfs "quando há um dispositivo que precisa ser desbloqueado no estágio initramfs (como dispositivos root ou currículo)" (Veja: conf-hook
). Mas isso atualmente só funciona (de forma confiável) se o dispositivo raiz não estiver em um LVM (criptografado).
Para forçar os módulos cryptsetup à imagem initramfs, você precisa definir CRYPTSETUP=y
em /etc/cryptsetup-initramfs/conf-hook
.
Você também pode remover o parâmetro cryptopts
grub / kernel ao adicionar a opção initramfs
em /etc/crypttab
:
sda5_crypt /dev/sda5 none luks,initramfs
Acabei de responder a uma pergunta semelhante em Unix & amp; Linux , talvez você queira dar uma olhada lá também.