配置 GRUB 加密磁盘解锁屏幕

配置 GRUB 加密磁盘解锁屏幕

我使用 LUKS 运行 GRUB。因此我已将 GRUB_ENABLE_CRYPTODISK=y 和 /etc/crypttab 全部设置好。

当我启动时,它会显示一条消息,如“输入密码以解锁 [加密磁盘名称]:”,此时我输入密码,启动过程继续到我的登录管理器。

我正在寻找一种修改此屏幕的方法。具体来说,我想完全删除“输入密码”消息并将其替换为一些 ASCII 艺术。我会知道这是密码提示,如果其他人正在访问我的计算机并对此感到困惑,那么……那就更好了。

我已经看过GNU Grub 手册已经。这里的部分说,

'GRUB_ENABLE_CRYPTODISK' 如果设置为 'y',grub-mkconfig 和 grub-install 将检查加密磁盘并生成在启动期间访问它们所需的其他命令。请注意,在这种情况下无法进行无人值守启动,因为 GRUB 将等待密码来解锁加密容器。

这让我相信 GRUB 和 cryptsetup 之间存在一些交互来创建该消息。不出所料,cryptsetup 文档没有包含有关配置这些内容的部分。

所以,我有点走投无路了,我需要一些指导。如果我是第一个想尝试这个的人,我会感到惊讶。

相关内容