我有一个安装了 Ubuntu 14.04 的硬盘 - 根分区是用 LUKS 加密的。我遇到了一些配置问题,想重新安装 Ubuntu,但保留所有数据,因此我将所有文件移动到一个单独的文件夹 ( /OLD) 并尝试再次运行安装程序,并选择不格式化驱动器(使用现有分区)。
它要求我输入密码,但没有格式化驱动器。我现在无法访问我的数据。我可以解锁驱动器,它接受我的密码(拒绝其他密码),但解锁后显示未知文件系统。
我怀疑发生的事情是它用不同的盐创建了一个新的 LUKS 密钥,我能够解锁分区,但由于密钥不同,数据出现乱码。
小智 4
主密钥与任何可能的密码都没有关系(回想一下,使用 LUKS\xc2\xa0,您可以使用多个密码来解锁单个主密钥)。
\n\n\n\n\n\n\nLUKS 密码不是主密钥:LUKS 密码不用于派生主密钥。它用于解密在标头创建时随机选择的主密钥。这意味着,如果您在旧的 LUKS 标头之上创建一个新的 LUKS 标头,并且其参数和密码与旧的完全相同,那么它仍将具有不同的主密钥,并且您的数据将永久丢失。
\n
因此,不幸的是您的数据无法恢复,您需要从备份中恢复。
\n