![加密的 LVM 不再接受我的密码](https://linux22.com/image/1036048/%E5%8A%A0%E5%AF%86%E7%9A%84%20LVM%20%E4%B8%8D%E5%86%8D%E6%8E%A5%E5%8F%97%E6%88%91%E7%9A%84%E5%AF%86%E7%A0%81.png)
我在 Thinkpad X41 上安装了 Ubuntu 11.04,已经使用了几个月。系统更新时不时会运行并向我显示推荐更新列表。最后,昨天我接受了所有更新,过了一段时间,我完成了所有“更新”。
今天,我重启了笔记本电脑后,发现我的密码不再起作用了!!起初我以为我真的有记忆问题,但后来我想起了最近的更新。
当我在恢复模式下运行它时,它看起来像这样:
Unlocking the disk /dev/disk/by-uuid/[...] (sda5_crypt)
Enter psasphrase: ****************************
[timestamp] Intel AES-NI instructions are not detecred.
No key available with this passphrase.
cryptsetup: cryptsetup failed, bad password or options?
我迫切希望找回我的所有文件,您知道该如何帮助我吗?我猜这个 Intel AES-NI 可能存在问题,但不知道如何修复。
答案1
并非所有 CPU 都支持 Intel AES-NI 指令。每次启动时,我的 LVM 上都会出现该警告,但这并不是 LVM 无法解锁的原因。
您是否定义了自定义键盘布局?不确定这是否也适用于 LVM,但 TrueCrypt 在启动时始终使用美国键盘布局。也许您的键盘布局在更新过程中由于某些配置文件被覆盖而切换了?
如果没有任何帮助,请尝试从 Ubuntu USB 棒或 Ubuntu CD 启动,并尝试在实时系统中安装 LVM 卷。但不要使用 11.04 映像:我记得尝试使用该映像更改我的 LVM,但 LVM 没有安装在该实时映像上。
答案2
我遇到了同样的问题,而且使用较新的内核时仍然遇到该问题。因此,请继续使用3.2.0.24-generic kernel
。之后,所有 Ubuntu 内核都不接受我的密码。