如何更改Live CD启动画面

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

在此处输入图像描述

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

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

安装后,我自己的普利茅斯主题很好地展示。

所以,我迷路了,这个屏幕与普利茅斯有关吗? (如果是这样,如何在删除plymouth-theme-ubuntu-text后显示)或者是另一个要修改的文件?

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

我试图自定义Ubuntu / KUbuntu 10.04 Live CD ,我无法弄清楚如何更改isolinux之后显示的启动画面。

改变在/lib/plymouth/themes/上提取的filesystem.squashfs上可用的playmouth主题并不能解决问题

所以我发现这条消息说明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 

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

第二个屏幕截图显示了普利茅斯,但它是文本模式,而不是图形。

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

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

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

 sudo update-alternatives --config default.plymouth