![在 linux-live 套件脚本中实现动画启动画面](https://linux22.com/image/197460/%E5%9C%A8%20linux-live%20%E5%A5%97%E4%BB%B6%E8%84%9A%E6%9C%AC%E4%B8%AD%E5%AE%9E%E7%8E%B0%E5%8A%A8%E7%94%BB%E5%90%AF%E5%8A%A8%E7%94%BB%E9%9D%A2.png)
我在用linux-live 套件制作 Debian Live 发行版。然而目前,启动过程仅涉及带有大量[OK]的文本输出。我想在系统初始化时创建启动启动动画,而不是所有这些文本输出。有点像 Zorin、Kali 等,在系统启动时显示徽标。
initramfs 映像是动态创建的,以允许捆绑包覆盖。您可以在这里查看所有代码:https://github.com/Tomas-M/linux-live特别是在这里:https://github.com/Tomas-M/linux-live/tree/master/initramfs
如何修改initramfs_create
脚本以实现普利茅斯开机动画?我已经选择了我想要的动画。
PS:我并不是要求现成的代码,而是要求在生成的 initramfs 映像中添加 plymouth 实现时需要遵循的步骤。
答案1
如今,这一功能不再需要整合到 Linux 内核本身中,而是在启动过程中作为一项服务实现。
实现它的更简单方法之一是安装plymouth
.在基于 Debian 的系统上,您应该能够通过以下方式获取它
sudo apt install plymouth
已经有很多预先制作的静态和动画启动图像,例如在plymouth-themes
包中,但您也可以创建自己的。看一下AskUbuntu 上的问答了解更多信息。