Você está confundindo as sintaxes de luksFormat
e luksOpen
.
luksFormat
não abre o dispositivo, portanto, não é necessário o nome de um dispositivo para mapear. Então, se você tentar passar um, ele irá interpretá-lo como um nome de arquivo para um arquivo de chave e tentar (e provavelmente falhar) para abri-lo.
Veja um exemplo de luksFormat
:
sudo cryptsetup luksFormat test.img
WARNING!
========
This will overwrite data on test.img irrevocably.
Are you sure? (Type uppercase yes): YES
Enter passphrase:
Verify passphrase:
E um exemplo de luksOpen
:
sudo cryptsetup luksOpen test.img cryptsetup-test
Enter passphrase for test.img