![LUKS 密码在启动时随机不起作用](https://linux22.com/image/1207555/LUKS%20%E5%AF%86%E7%A0%81%E5%9C%A8%E5%90%AF%E5%8A%A8%E6%97%B6%E9%9A%8F%E6%9C%BA%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8.png)
我遇到了一个奇怪的问题,我不知道原因是什么。有时,我的加密密码随机不被接受,我在启动计算机时收到以下错误消息:
cryptsetup failed, bad password or options?
这意味着,有时我必须随机输入几次密码,比如 4-7 次,然后最终看到“成功”。其他时候,第一次尝试就成功了。无论哪种情况,我都非常确定我没有输入错误的密码。
为了缩小问题范围,我为一个空闲的 LUKS 插槽添加了第二个密码。该密码是:hello
即使有了这个密码,我还是会遇到同样的情况。有时候能用,有时候不能。
我可以排除大写锁定的问题,因为这个问题在冷启动时也会发生。此外,大写锁定指示灯熄灭,所以我很确定大写锁定不是问题所在。但是,问题可能是什么呢?或者,如何缩小问题范围?
设置:
-Ubuntu 21.10
-三星固态硬盘
-LUKS 全盘加密,按照 Ubuntu 的安装向导进行
谢谢!
答案1
尝试memtest86+
从 GRUB 启动菜单运行内存测试(又名)以确认内存工作正常。如果内存出现故障,则可能会导致类似这样的奇怪行为,主要是因为位在存储时会随机翻转。如果内存测试显示错误,请更换系统的 RAM。