我正在将操作系统和数据从同一台计算机上的一个驱动器移动到另一个驱动器。(我有一个不错的新SSD)。我的旧主目录中有一个加密的子目录,我想从新安装的目录中访问该加密目录。我正在尝试使用ecryptfs-recover-private
。但是,我遇到以下错误。
$ sudo ecryptfs-recover-private /BLAH/.Private
INFO: Found [.Private/].
Try to recover this directory? [Y/n]:
INFO: Found your wrapped-passphrase
Do you know your LOGIN passphrase? [Y/n]
INFO: Enter your LOGIN passphrase...
Passphrase:
Inserted auth tok with sig [BLAH] into the user session keyring
mount: mount(2) failed: No such file or directory
ERROR: Failed to mount private data at [/tmp/ecryptfs.NcWkVmQ5].
如果让我ecryptfs-recover-private
自己查找目录,或者我对登录密码说不,但改用安装密码,则会遇到相同的问题。
有什么想法吗?
(我知道此站点上有几个类似的问题,但似乎没有一个问题能完全解决我的情况。)
ecryptfs-add-passphrase --fnek
。我发现我不得不改用第二个。