J'ai installé un Ubuntu 10.10 fraîchement sur un nouveau disque dur et je veux monter l'ancien répertoire home dans un sous-répertoire de mon nouveau répertoire home (également chiffré).
J'ai essayé ceci avec sudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome
, avec /mnt/oldhome
étant la partition /home de l'ancien système.
Après, ~/oldhome contient un fichier de lien de bureau (Access-Your-Private-Data.desktop) qui lie à ecryptfs-mount-private
et un README.txt
me disant que je devrais exécuter ecryptfs-mount-private
. Je le fais, mais comme je ne sais pas ce qui est censé se passer, je ne peux pas dire si cela se produit et si cela me rapproche de l'accès à mon ancien répertoire home.
Des indices?
mise à jour
J'ai pu monter mon ancien répertoire home chiffré avec l'aide de ce script. Pourtant, en y regardant avec ls
, j'obtiens beaucoup d'erreurs comme celle-ci:
ls: impossible d'accéder à /mnt/oldme/some_file: Aucun fichier ou dossier de ce type
D'autres informations que ls -l
devrait afficher sont remplacées par des points d'interrogation.
mise à jour 2
J'ai monté l'ancien système sur /mnt/oldroot et monté /dev, /sys, /proc et la partition de l'ancien répertoire home dedans. Ensuite, j'ai changé la racine en /mnt/oldroot, su - me
et ecryptfs-mount-private
. Demande du mot de passe, je l'ai mis et ai obtenu:
Erreur: Échec du déballage du mot de passe et de l'insertion dans la trousse de clés de session utilisateur [-5]
Infos: Vérifiez le journal système pour plus d'informations provenant de libecryptfs
ERREUR: Votre mot de passe est incorrect
ecryptfs-unwrap-passphrase
me donne exactement le même mot de passe que j'ai utilisé, cependant.