A veces puede ocurrir que actualizas tu distribución a una versión más moderna y en el proceso algo se rompe y deja de arrancar. Si tienes tu home cifrado con ecryptfs, puede suponer un buen susto. Para recuperar el contenido de un home cifrado con ecryptfs, puedes hacer lo siguiente (Probado en ubuntu)
1. Arrancar con un livecd
2. Montar la partición donde tengas tu home. Por ejemplo:
mkdir /tmp/particionhome mount /dev/XXX /tmp/particionhome
3. Ejecutar un comando que recupera la particion cifrada usando la password de login
sudo ecryptfs-recover-private [sudo] password for javi: INFO: Searching for encrypted private directories (this might take a while)... INFO: Found [/home/.ecryptfs/javi/.Private]. Try to recover this directory? [Y/n]: Y INFO: Found your wrapped-passphrase Do you know your LOGIN passphrase? [Y/n] Y INFO: Enter your LOGIN passphrase... Passphrase: Inserted auth tok with sig [1f04ff41fe7bc45e] into the user session keyring INFO: Success! Private data mounted read-only at [/tmp/ecryptfs.K7WwW4Oy].
Por fin hemos podido recuperar el acceso al home encriptado de ubuntu desde un livecd (El encriptado es por SEO, yo prefiero cifrado) 🙂