Делаю примерно так:
dd if=/dev/zero of=secrets.luks bs=1G count=10
losetup /dev/loop0 secrets.luks
read -s p
echo -n $p | cryptsetup luksFormat /dev/loop0
cryptsetup luksOpen /dev/loop0 secrets
mkfs.ext2 -m 1 /dev/mapper/secrets
mkdir /mnt/secrets
mount /dev/mapper/secrets /mnt/secrets
Тут вот зачем-то делают losetup /dev/loop1 /dev/mapper/myMapper и работают с /dev/loop1. Зачем?