Primeiro, eu não reiniciei e não gostaria, é um servidor.
Ele está executando o Debian Jessie 8.4 com o kernel 3.16.0-4-amd64.
Eu segui estes passos:
apt-get install cryptsetup
- > nenhum problema swapoff /dev/sda5
- > nenhum problema dd if=/dev/zero of=/dev/sda5
- > Não sei se é um problema ou não
dd: writing to ‘/dev/sda5’: No space left on device
33173505+0 records in
33173504+0 records out
16984834048 bytes (17 GB) copied, 424.082 s, 40.1 MB/s
/etc/crypttab
para conter
swap /dev/sda5 /dev/random swap
service cryptdisks restart
- > problema
Failed to restart cryptdisks.service: Unit cryptdisks.service is masked.
service cryptdisks reload
- > isso funcionou, mas sem efeito, veja abaixo /etc/fstab
para conter
/dev/mapper/swap none swap defaults 0 0
service cryptdisks status
- > problema
cryptdisks.service
Loaded: masked (/dev/null)
Active: inactive (dead)
swapon -s
dá resultado vazio EDIT1:
Essas duas etapas finalmente funcionaram para mim
mkswap -f /dev/mapper/swap -v1
swapon /dev/mapper/swap
Uma pergunta permanece: Eu fiz tudo certo? Quero dizer, como posso verificar se contém dados criptografados?
Tags swap encryption