我一直在使用具有全盘加密功能的 Ubuntu 20.04(最初从 18.04 升级)。
我决定重新安装,因为我遇到了一些应用程序崩溃之类的问题。但是,在重新安装 Ubuntu 20.04 后,当我知道密码正确时,我收到此错误:cryptsetup: ERROR: sda3_crypt: cryptsetup failed, bad password or options?
以下是我经历的过程:
- 创建了一个带有 Ubuntu 20.04 安装介质的 USB。
- 从 USB 启动并进行完全擦除/重新安装,使用“擦除磁盘并安装 Ubuntu”选项,确保勾选“在新的 Ubuntu 安装中使用 LVM”和“为安全起见加密新的 Ubuntu 安装”的高级选项
- 重新启动,按照指示移除安装介质 USB。
- 当提示输入加密密码时,我正确输入了密码,但出现以下错误:
cryptsetup:错误:sda3_crypt:cryptsetup 失败,密码或选项错误?
有用的东西
- 我可以从实时 USB 启动并双击加密驱动器,出现一个 GUI 要求输入密码。输入密码后,驱动器成功解锁,我可以访问文件。
- 如果我在 USB 安装介质仍在的情况下再次重新启动并进入 sda3_crypt 密码提示,我可以输入相同的密码并允许我进入操作系统。
- 当我移除驱动器并再次重新启动时,它会出现相同的“密码或选项错误”错误。
所以看起来好像安装媒体中绑定了某种加密密钥?所以我必须插入它才能解密操作系统。这不是正常用例,对吧?
以前我不需要插入任何 USB(重新格式化之前),我只需启动我的笔记本电脑,输入密码,它就会直接进入操作系统。
有什么办法可以解决这个问题吗?很高兴再次重新格式化,我不用担心丢失任何数据,可以擦除整个数据并从头开始。