Eu finalmente consegui decifrar minha pasta pessoal e recuperar meus dados. Estes são os passos que segui:
- Renomeou minha antiga pasta pessoal de
/home/$USER
para/home/$USER_old
- Criado uma nova pasta base usando o comando
mkhomedir_helper
- Logado no modo GUI (antes de eu não conseguir fazer login porque minha pasta pessoal não estava sendo descriptografada)
- Verificado se posso desembrulhar meu antigo arquivo
wrapped-passphrase
usando a mesma senha que eu estava tentando antes:
ecryptfs-unwrap-passphrase /home/$USER_old/.ecryptfs/wrapped-passphrase
e voila, agora eu posso desembrulhá-lo, o que eu não era capaz de fazer antes, nem quando eu estava logado no modo de texto, nem quando eu estava tentando fazê-lo a partir de USB ao vivo! E acontece que a frase secreta que eu tinha salvo não era a mesma que a do arquivo wrapped-passphrase
! E agora que eu analiso, o arquivo wrapped-passphrase
foi alterado no mês passado, embora eu tenha usado a mesma senha de login por anos! Enfim ...
- Agora que tenho a frase secreta de montagem correta, para descriptografar e montar minha pasta pessoal, apenas segui as etapas listadas nesta resposta: link