Acabou que eu esqueci de instalar o loop-aes-utils
.
Eu tive um volume externo montado usando losetup
por aproximadamente dois anos.
Ele foi criado usando o Ubuntu 9.4 e eu usei a mesma instalação do Ubuntu em todas as atualizações dist.
Agora, quando comprei um novo laptop, instalei uma nova instalação do Ubuntu 11.4.
O problema é: losetup -e twofish /dev/loop0 /dev/sdb2
não descriptografa o volume mais. Os dados em /dev/loop0
contêm dados aparentemente aleatórios. Tenho certeza de que inseri a senha correta.
Eu modifiquei o criptograma e o twofish.
Minha pergunta é: A Canonical fez algumas mudanças obscuras para o losetup, como adicionar um sal? O losetup depende de arquivos de configuração que eu não conhecia? Como posso descriptografar o volume no meu laptop agora?