Linux-live キット スクリプトにアニメーション ブート スプラッシュ イメージを実装する

Linux-live キット スクリプトにアニメーション ブート スプラッシュ イメージを実装する

使っていますLinux ライブキットDebian ライブ ディストリビューションを作成します。ただし、現時点では、ブート プロセスには [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 カーネル自体に組み込まれているわけではなく、起動時に 1 つのサービスとして実装されています。

これを実現する最も簡単な方法の1つは、をインストールすることですplymouth。Debianベースのシステムでは、以下から入手できるはずです。

sudo apt install plymouth

パッケージには、すでに多くの静的およびアニメーション化されたスプラッシュ画像が用意されていますplymouth-themesが、独自のスプラッシュ画像を作成することもできます。AskUbuntuのこのQ&A詳細については。

関連情報