如何更改 Live CD 启动画面

如何更改 Live CD 启动画面

我正在重新制作 ubuntu CD,我更改了 isolinux 文件夹中的某些文件(access.pcx、blank.pcx、gfxboot.cfg),并且我已经能够更改第一个屏幕(背景颜色为绿色):

在此处输入图片描述

但我无法改变第二个屏幕。

我制作了自己的 plymouth-theme 包,并删除了 plymouth-theme-ubuntu-text 包。但是仍然显示这个标准的 ubuntu 屏幕。

安装后,我自己的plymouth主题显示得很好。

所以,我很困惑,这个屏幕与 plymouth 有关吗?(如果是,删除 plymouth-theme-ubuntu-text 后如何显示它)或者是另一个需要修改的文件?

答案1

找到了我的回答在 backtrack linux 论坛。既然我设立了赏金,我想稍微解释一下我的问题是什么以及它是如何解决的。

我试图定制 Ubuntu/KUbuntu 10.04 Live CD我不知道如何更改 isolinux 之后显示的启动画面。

改变普莱茅斯主题在提取的文件系统.squashfs/lib/plymouth/themes/ 没有起到作用

所以我找到了这条信息指出Live CD 启动时使用的启动画面文件驻留在 casper/initrd.lz

因此,如果您有兴趣了解如何提取和重建此文件,请阅读第 5.7.1 节。 引用:

要解压 initrd.lz 文件,您需要执行以下操作:

cd extract-cd/casper
mkdir lztempdir
cd lztempdir
lzma -dc -S .lz ../initrd.lz | cpio -imvd --no-absolute-filenames

并重新创建 initrd.lz 文件:

cp ../initrd.lz ../inird.lz.orig
find . | cpio --quiet --dereference -o -H newc | lzma -7 > ../initrd.lz

答案2

您是否重建了 liveCD 在启动其余环境时使用的 initramfs 以包含新的 plymouth 主题?我怀疑这是缺少的步骤。

答案3

第二张截图显示的是普利茅斯,但它是文本模式,而不是图形模式。

您必须自己替换 plymouth-theme-ubuntu-text 软件包。我猜使用文本模式的原因是安装程序只是为了安全起见。

当安装的机器的图形驱动程序无法使用内核模式切换时,这也是安装后获得的普利茅斯,所以我不建议删除它。

答案4

您可能希望在更改普利茅斯主题时使用它来触发正确的更新功能

sudo update-alternatives --config default.plymouth

相关内容