我遇到了一个问题,一开始就很难诊断。我被锁定在工作场所的电脑上,由于疫情爆发,我被禁止去上班访问电脑。因此,我目前对这个盒子的信息有限,我可以请 IT 部门的人员帮我解决这个问题。目前的情况如下:
我的硬盘已使用 LUKS 加密。我发现当我远程连接到我的计算机时,我的计算机和图形出现了问题。因此,我知道我的计算机已加密,重新启动会让我摆脱困境,所以我尝试禁用 LUKS 加密。我发现不可能轻易禁用 LUKS 加密,但我发现这教程介绍了一种让 LUKS 系统自动从文件中读取密码并自动输入的方法。我的直觉是,如果我这样做,那么重新启动计算机应该会自动绕过 LUKS 加密屏幕。
今天,我从那里的某人那里得到了有关此案的更多信息。他们说计算机显示“cryptsetup 进入休眠 60 秒”,但什么也没发生。也无法进入 GRUB 中的高级设置以进入 root 权限。
我怀疑我自动绕过 LUKS 系统的技巧会造成某些错误,导致输入错误的密码,从而迫使 LUKS 锁定我。重新启动会让我始终处于这个阶段,而且我再也无法自行输入密码了。
重要的是我的硬盘上有一个密码,然后我编辑/etc/crypttab
并更新了下面的行以从文件中查找密码:
sda5_crypt UUID=9b7200b5-0e0a-447a-93a8-7eb8f1f4a1ee /dev/disk/by-uuid/<uuid>:/keyfile luks,keyscript=/lib/cryptsetup/scripts/passdev
有什么方法可以强制计算机允许我输入加密密码?我们尝试进入 GRUB 中的高级菜单以获取 root 访问权限,但这也是不可能的。我认为此时我们进入了initramfs
或类似这样的情况。
恐怕这就是我目前掌握的信息,我无法获得更多信息来补充这个问题。我希望我们可以输入一个按键来告诉 LUKS 允许我们输入密码。
系统信息
- Ubuntu 桌面 18.04