J'ai installé une nouvelle Ubuntu 10.10 sur un nouveau disque dur et je souhaite monter l'ancien répertoire de base dans un sous-répertoire de mon nouveau répertoire de base (également chiffré).
J'ai essayé cela avec sudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome
, en /mnt/oldhome
étant la partition / home de l'ancien système.
Ensuite, ~ / oldhome contient un fichier de lien de bureau (Access-Your-Private-Data.desktop) ecryptfs-mount-private
et un README.txt
dicton 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 ancienne maison.
Des allusions?
mise à jour
J'ai pu monter mon ancien domicile crypté à l'aide de ce script . Bien que, regardant dans cela ls
, j'obtiens beaucoup d'erreurs comme celle-ci:
ls: cannot access /mnt/oldme/some_file: No such file or directory
Autres informations ls -l
doivent montrer, est remplacé par des points d'interrogation.
mise à jour 2
J'ai monté l'ancien système sur / mnt / oldroot et monté dans / dev, / sys, / proc et l'ancienne partition home. Ensuite, j'ai chrooté dans / mnt / oldroot, su - me
et ecryptfs-mount-private
. J'ai demandé la phrase secrète que je l'ai mise et j'ai obtenu:
Error: Unwrapping passphrase and inserting into the user session keyring failed [-5]
Info: Check the system log for more information from libecryptfs
ERROR: Your passphrase is incorrect
ecryptfs-unwrap-passphrase
me donne le même mot de passe que j'ai utilisé, cependant.
sudo ecryptfs-recover-private --rw .ecryptfs/<YOUR_USER>/.Private
. Pas besoin d'exhumer la phrase de passe longue de 32 octets, juste quelques tentatives pour deviner le mot de passe de ce vieux PC.