Isso não está acontecendo na reinicialização. Depois de concluir sua configuração (executando ecryptfs-setup-swap
), volte para gparted
e recarregue a tabela & amp; abra um terminal e execute: sudo fdisk -l /dev/sda
. Você vai descobrir que a partição ainda tem Id 83
Linux Swap e se tornou Formato desconhecido .
Por que isso ?! Já se tornou uma partição criptografada.
Em /etc/fstab
:
- A partição swap antiga foi comentada.
-
Novo mapeado inserido:
/dev/mapper/cryptswap1 none swap sw 0 0
Tudo bem.
Em /etc/crypttab
:
-
Uma nova linha adicionada para mapear a troca:
cryptswap1 UUID=xxxx /dev/urandom swap,cipher=aes-cbc-essiv:sha256
Mas há algo errado aqui. Uma partição criptografada tem um UUID (não criptografado)?
-
Portanto, defina o caminho do desenvolvedor diretamente como este exemplo:
cryptswap1 /dev/sdXX /dev/urandom swap,cipher=aes-cbc-essiv:sha256
-
Reinicie e depois o Swap estará ativado.
BTW, isso deve ser relatado como um bug. ecryptfs-setup-swap
deve usar o caminho do dispositivo em vez de uuid.
Atualização: Eu pude encontrar a mesma pergunta respondida que inclui o relatório de bug também.
- Trocar não funciona na instalação 14.04 limpa usando a página inicial criptografada
- Relatório de bug # 953875 Troca criptografada não é mais montada na inicialização
Ele contém a resposta canônica adicionando um offset=
nas opções da criptografia.