A mensagem "cryptdisks stop / waiting" é emitida quando o /etc/init.d/cryptdisks
demon é parado, e o demônio então trava quando há uma tentativa de reiniciar o serviço.
Eu tive o mesmo problema (após uma nova instalação do Ubuntu 14.10 e executando ecryptfs-setup-swap ), exceto que para mim, eu fiz tenho uma nova entrada
adicionado a /etc/crypttab , e eu fiz uma nova entrada adicionada a /etc/fstab .
O problema parece ser devido ao "Bug Conhecido" relacionado aos UUIDs descritos em Trocar não funciona na instalação 14.04 limpa usando home criptografado
Eu sugiro que você tente o seguinte: (Aviso: estas instruções assumem a sua partição swap
é /dev/sda5 - ajuste se necessário. Você pode perder dados se você os inserir incorretamente.)
-
Remova o comentário da linha em
/etc/fstabpara/dev/mapper/cryptswap1. Deveria ler:/dev/mapper/cryptswap1 none swap sw 0 0 -
Adicione a seguinte linha a
/etc/crypttab:cryptswap1 /dev/sda5 /dev/urandom swap,cipher=aes-cbc-essiv:sha256 -
Em seguida, faça o espaço de troca
$ sudo mkswap /dev/sda5 -
Reinicie o daemon cryptdisks:
$ sudo /etc/init.d/cryptdisks stop cryptdisks stop/waiting # or you may get: Job is not running: cryptdisks $ sudo /etc/init.d/cryptdisks force-start * Starting remaining crypto disks... * cryptswap1 (running)... -
Verifique se a cripta está em execução:
$ sudo cryptsetup status cryptswap1 /dev/mapper/cryptswap1 is active and is in use. -
Verifique se você tem algum espaço de troca:
$ swapon -s
Descobri que o nome do arquivo de troca era / dev / dm-0 neste estágio.
Agora, o teste completo. Reinicialize e verifique novamente se cryptswap1 ainda está ativo e verifique o espaço de troca. Desta vez, você deve descobrir que o nome do arquivo de espaço de troca é / dev / mapper / cryptswap1. Boa sorte!
Observe que gparted mostrará a partição como "desconhecida".