新しいハードドライブに新しいUbuntu 10.10をインストールし、古いホームディレクトリを新しい(暗号化された)ホームディレクトリのサブディレクトリにマウントしたい。
私はこれを試してみましたsudo mount -t ecryptfs /mnt/oldhome/me/ /home/me/oldhome
し、/mnt/oldhome
旧システムの/ homeパーティションいます。
その後、〜/ oldhomeには、リンクするデスクトップリンクファイル(Access-Your-Private-Data.desktop)が含まれてecryptfs-mount-private
おり、README.txt
実行する必要がありますecryptfs-mount-private
。私はそうしますが、何が起こるのかわからないので、それが起こるかどうか、そしてそれが私の古い家に近づくことに私を近づけるかどうかはわかりません。
ヒントはありますか?
更新
このスクリプトの助けを借りて、古い暗号化された家をマウントすることができました。ただし、で調べてみるとls
、次のようなエラーがたくさん発生します。
ls: cannot access /mnt/oldme/some_file: No such file or directory
他の情報ls -l
が表示されるはずですが、疑問符に置き換えられます。
アップデート2
古いシステムを/ mnt / oldrootにマウントし、/ dev、/ sys、/ procおよび古いホームパーティションをマウントしました。それから/ mnt / oldrootにchrootし、su - me
そしてecryptfs-mount-private
。パスフレーズを尋ねると、私はそれを入れて手に入れました:
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
ただし、使用したパスフレーズとまったく同じです。
sudo ecryptfs-recover-private --rw .ecryptfs/<YOUR_USER>/.Private
。32バイトの長さのパスフレーズを掘り下げる必要はありません。その古いPCのパスワードを推測しようとする試みはわずかです。