我正在尝试找出如何从旧笔记本电脑的硬盘中恢复数据。它运行的是最新的 Ubuntu,而我现在运行的是 Ubuntu satanic 11.04,因为我不喜欢 11.10。Uhe 驱动器已加密,我现在将其放在外部 USB 驱动器外壳中。
我尝试了 chown 和高级 chown,但仍然没有显示主文件夹的内容。我开始不知所措,因为那里有大量对我来说非常重要的数据。
旧操作系统几乎不重要,一旦我能恢复数据,我就会使用该驱动器进行备份。旧笔记本电脑上的显卡坏了。
答案1
如果您没有创建加密卷后提供的密钥,则无法恢复数据。否则加密将无法实现其目的。
但是...如果您仍然可以访问使用加密卷的先前安装,您将能够提取所需的密钥。
编辑#1:
以下是如何检索加密 homedrive 的密码的方法。
步骤1:切换到encryptfs的元数据目录
如果你的加密文件夹是 ~/Private
$>sudo cd /home/<用户名>/.ecryptfs
如果失败(即目录不存在),请尝试在您选择加密完整主目录时使用的以下目录。
$>sudo cd /home/.ecryptfs/<用户名>/.ecryptfs
第 2 步:解开密码(使用您的用户帐户密码加密)
$>sudo ecryptfs-unwrap-passphrase 包装的密码短语 密码:<用户密码>
您现在拥有了用于加密数据的密码。
结论
如果你能.ecryptfs
在旧卷上找到文件夹,则能够使用旧用户密码从元数据中提取旧的 ecryptfs 密码。