Recuperando uma partição criptografada LUKS do dump

Recuperando uma partição criptografada LUKS do dump

Instalei o Linux Mint 15 em meu notebook há algumas semanas e optei por criptografar todo o disco. Ontem não consegui mais descriptografá-lo (ou seja, ele insistiu que a senha ou as opções estavam erradas no momento da inicialização). Precisando muito que o notebook funcionasse o mais rápido possível, inicializei a partir do CD, fiz um dump da partição (dd if=/dev/sda5 ..) para outro computador e reinstalei do zero.

Tenho quase certeza de que conheço a senha e há uma semana de trabalho lá, então gostaria de tentar a recuperação. No entanto, não tenho ideia de como proceder. Pesquisar no Google não foi muito útil, provavelmente porque não sei o suficiente sobre LUKS, cryptsetup ou Mint para fazer boas consultas. Tudo o que consegui encontrar foram coisas explicando que eu deveria desistir.

Então, dada uma "senha" e um arquivo sda5.bin realmente grande, quais comandos devo tentar? Ou, alternativamente, onde posso encontrar informações sobre como o Linux Mint faz isso? Também estou me perguntando onde poderia encontrar algum tipo de changelog/lista de atualizações do Linux Mint, para ver se alguma atualização recente estava relacionada.

Responder1

Uau, já faz um tempo. Se não me falha a memória, é mais ou menos assim:

losetup /dev/loop0 /path/to/sda5.bin
cryptsetup luksOpen /dev/loop0 foo
mount /dev/mapper/foo /mnt 

Se o cryptsetupestágio falhar, é provável que sua senha esteja realmente errada ou porque o slot de chave correspondente foi excluído acidentalmente. Em ambos os casos, você está esgotado.

informação relacionada