このデフォルトのubuntuロゴを変更したいと思います。チェックディスクのロゴ。
しかし、私はそれを見つけることができません。私は変更しようとしました:
/usr/share/plymouth/ubuntu-logo.png
/usr/share/plymouth/themes/spinner/watermark.png
1つ目はログイン画面のロゴ、2つ目は「通常の」起動ロゴです。
これが別の画像かどうか、またはこの問題の解決方法を知っていますか?
UBUNTU 20.04
ライブisoは、initrd
ディレクトリ内のファイルcasper
を使用します。
このinitrd
ファイルにはplymouthテーマが含まれています。これは、ライブisoの起動に使用されます。内容を抽出して、プリマスやその他の構成に何が使用されているかを確認できます。
initrd
ファイルを新しいディレクトリにコピーして、実行します。
unmkinitramfs initrd .
したがって、プリマスの内容を必要に応じて編集し、新しいinitrd
ファイルをmyinitrd
と再コンパイルして、標準のinitrd
ファイルの代わりにそれを使用してライブisoを起動します。
initrd
を再コンパイルしてmyinitrd
を言う方法は私にとって大きな仕事です。stackoverflowで2つの賞金を提供しましたおよび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のライブiso Plymouthテーマを正常にカスタマイズしたことを確認しました。