O encantamento correto no crypttab deve ser assim:
crypttmp /dev/mapper/vg_doulos-tmp /dev/urandom precheck=/bin/true,tmp,size=256,hash=sha256,cipher=aes-cbc-essiv:sha256
A parte mais importante foi o precheck=/bin/true
. A razão pela qual o / tmp não estava montando era que o cryptsetup estava falhando devido a um pré-controle. A pré-verificação notou que a partição LVM foi formatada para ext4
e se recusou a continuar.
A entrada fstab deve ficar assim:
/dev/mapper/crypttmp /tmp ext4 defaults 0 2