我有我的旧系统(x86 系统,我已经在其中创建了加密分区)。
现在,在同一台机器上启动不同的系统(不同的内核版本和 amd64 arch)时,我无法打开加密磁盘。
当我尝试打开它时,我得到了这个:
# cryptsetup luksOpen /dev/sdc2 segate_160
No key available with this passphrase.
我可以读标题:
# cryptsetup luksDump /dev/sdc2
LUKS header information for /dev/sdc2
Version: 1
Cipher name: blowfish
Cipher mode: cbc-plain
Hash spec: whirlpool
我确信密码是正确的(我复制粘贴了它)。
blowfish 模块已加载
# lsmod |grep blowfish
blowfish_x86_64 24576 0
blowfish_generic 16384 0
blowfish_common 20480 2 blowfish_generic,blowfish_x86_64
还有什么问题?为什么我无法解密该磁盘?