O software gparted
incluído no Ubuntu 16.04 não suporta luks
, e eu acho o você seguiu um pouco enganador (ele fala sobre montar a partição antes criando o sistema de arquivos).
Aqui está um procedimento que acabei de testar em 16.04 (minha partição é /dev/vda1
, você precisará substituir esse nome no seu computador):
-
Crie uma partição, você pode fazer isso usando
cfdisk
,fdisk
, ... Se precisar redimensionar para movê-la,gparted
também pode ser usado. -
Criptografe a partição com
sudo cryptsetup luksFormat /dev/vda1
, ele solicitará que você confirme com um% maiYES
e peça para inserir sua senha duas vezes. -
Ative sua partição com
sudo cryptsetup luksOpen /dev/vda1 crypthome
. Seu problema foi causado ao colocar um/
no final de/dev/vda1
. -
Formate sua partição com
sudo mkfs.ext4 /dev/mapper/crypthome
-
Crie um ponto de montagem com
sudo mkdir /mnt/crypthome
-
Monte o sistema de arquivos com
sudo mount /dev/mapper/crypthome /mnt/crypthome
-
Corrija as permissões para o usuário atual:
sudo chown $USER:users /mnt/crypthome -R
E é isso.
A desmontagem pode ser feita assim:
sudo umount /dev/mapper/crypthome
sudo cryptsetup luksClose /dev/vda1
e montagem:
sudo cryptsetup luksOpen /dev/vda1
sudo umount /dev/mapper/crypthome