普利茅斯的密码对话框是什么?

普利茅斯的密码对话框是什么?

我目前正在学习创建普利茅斯主题/脚本这个链接在遵循指南时我遇到了Plymouth.SetDisplayPasswordFunction区域,经过在互联网上进行大量搜索后,我获得了大量有关在普利茅斯主题中创建密码对话框的信息。

我不明白密码对话框在启动的早期阶段是做什么的。我认为它应该显示 GDM 何时启动并且 plymouth 何时退出。

我完全困惑了,请有人详细解释一下它是什么以及它有什么作用。

答案1

在某些情况下,磁盘加密要求您在启动期间输入密码来解锁根分区,否则系统无法继续启动,因为它无法从磁盘获取数据。

只有引导分区不会被加密(或被 GRUB 解锁),因此内核和 initramfs 仍然可以加载。但仅此一点就造成了非常糟糕的体验,只有 BusyBox 作为 shell,没有文件可供使用。

如果没有普利茅斯标志,密码提示将简单地写在 TTY 上,例如如下所示:

在此输入图像描述

使用 Plymouth,您可以在启动画面上绘制密码提示。以下是一些示例:

在此输入图像描述 在此输入图像描述

(所有图片均来自谷歌图片搜索)

相关内容