Siguiendo la documentación de Kali Linux para "Agregar persistencia USB con LUKS Encryption", creé una partición persistente y cifré el volumen con:
cryptsetup --verbose --verify-passphrase luksFormat /dev/sdb2
cryptsetup luksOpen /dev/sdb2 my_usb
mkfs.ext3 -L persistence /dev/mapper/my_usb
e2label /dev/mapper/my_usb persistence
mkdir -p /mnt/my_usb
mount /dev/mapper/my_usb /mnt/my_usb
echo "/ union" > /mnt/my_usb/persistence.conf
umount /dev/mapper/my_usb
(sustituyendo un nombre de volumen para "my_usb")
Sin embargo, olvidé cerrar el volumen (la siguiente línea apareció en la siguiente página de la documentación, por lo que no la vi):
cryptsetup luksClose /dev/mapper/my_usb
¿Es esto un problema? Si es así, ¿cómo y hay alguna forma de repararlo?
Este artículo sugiere que sí, pero no dice por qué y las instrucciones no me funcionan.
El disco parece funcionar bien.
umount
y eso debería ser suficiente. La capa dmcrypt no debería retener datos no confirmados después de eso.