Ubuntu 20.04 徽标检查磁盘实时 ISO

Ubuntu 20.04 徽标检查磁盘实时 ISO

我想更改这个默认的 ubuntu 徽标。检查磁盘的徽标。

在此处输入图片描述

但我找不到它。我尝试更改:

/usr/share/plymouth/ubuntu-logo.png
/usr/share/plymouth/themes/spinner/watermark.png

第一个是登录屏幕徽标,第二个是“正常”启动徽标。

您知道这是否是不同的图像或者您知道如何解决这个问题吗?

答案1

Ubuntu 20.04

initrdlive iso 使用目录内的文件casper

在此处输入图片描述

initrd文件包含 plymouth 主题,用于启动 live iso。您可以提取内容并查看 plymouth 或任何其他配置的使用情况。

将文件复制initrd到新目录并运行

unmkinitramfs initrd .

在此处输入图片描述

在此处输入图片描述

因此,请根据需要编辑 Plymouth 内容,然后重新编译新initrd文件myinitrd并使用它来启动实时 iso 而不是标准initrd文件。

如何重新编译说initrdmyinitrd我来说是一项艰巨的任务,我已经提供了两个赏金堆栈溢出Unix 和 Linux

最后我从一个聪明人那里得到了答案。https://superuser.com/q/1556241/976939

脚本是这样的......

#!/bin/bash

#mkdir 18
#unmkinitramfs initrd $HOME/18

# start with an empty file
touch $HOME/myinitrd

# Add the first microcode firmware
cd $HOME/18/early
find . -print0 | cpio --null --create --format=newc > $HOME/myinitrd

# Add the second microcode firmware
cd $HOME/18/early2
find kernel -print0 | cpio --null --create --format=newc >> $HOME/myinitrd

# Add the actual ram fs file system
cd $HOME/18/main
find . | cpio --create --format=newc | xz --format=lzma >> $HOME/myinitrd

# verify both initrds are the same
# binwalk $HOME/myinitrd
# binwalk $HOME/initrd

我确认使用此方法我已成功为 Ubuntu 20.04 ISO 定制了 live iso Plymouth 主题。

相关内容