Depois de mais algumas tentativas e bootups, descobri que isso parece funcionar para mim:
NOTA: SUBSTITUA o X em sdaX com o seu número de partição! UUIDs não funcionou para mim!
Instalar os pacotes necessários:
sudo apt-get install cryptsetup
Formate sua partição para SWAP
sudo swapoff -a
sudo cryptsetup -d /dev/urandom create cryptswap /dev/sdaX
sudo mkswap -f /dev/mapper/cryptswap -v1 -Lhello-swap
Adicione ou edite a linha a seguir em /etc/crypttab
:
cryptswap /dev/sdaX /dev/urandom swap
Adicione ou edite a linha em /etc/fstab
:
/dev/mapper/cryptswap none swap sw 0 0
Ativar novamente a troca:
sudo swapon -s
Confirme se a troca está ativada:
free -m | grep Swap:
ou verifique seu aplicativo Monitor do sistema na guia Recursos.