Implementieren eines animierten Boot-Splash-Image in Linux-Live-Kit-Skripten

Implementieren eines animierten Boot-Splash-Image in Linux-Live-Kit-Skripten

ich benutzeLinux-Live-Kitum eine Debian-Live-Distribution zu erstellen. Im Moment beinhaltet der Bootvorgang jedoch nur Textausgaben mit viel [OK]. Ich würde gerne eine Boot-Splash-Animation erstellen, während das System initialisiert wird, anstatt all dieser Textausgaben. So ähnlich wie Zorin, Kali usw., die beim Booten des Systems ein Logo zeigen.

Das initramfs-Image wird im laufenden Betrieb erstellt, um Bundle-Overlays zu ermöglichen. Sie können den gesamten Code hier anzeigen:https://github.com/Tomas-M/linux-liveund speziell hier:https://github.com/Tomas-M/linux-live/tree/master/initramfs

Wie kann ich das Skript ändern, initramfs_createum eine Plymouth-Boot-Animation zu implementieren? Ich habe die gewünschte Animation bereits ausgewählt.

PS: Ich verlange keinen vorgefertigten Code, sondern nur die Schritte, die ich befolgen muss, um die Plymouth-Implementierung in das generierte Initramfs-Image einzufügen.

Antwort1

Heutzutage ist diese Funktionalität nicht mehr unbedingt im Linux-Kernel selbst integriert, sondern wird als ein Dienst beim Start implementiert.

Eine der einfacheren Möglichkeiten, dies zu erreichen, ist die Installation von plymouth. Auf Debian-basierten Systemen sollten Sie es über

sudo apt install plymouth

Es gibt bereits viele vorgefertigte statische und animierte Splash-Bilder, die z. B. im plymouth-themesPaket verfügbar sind, aber Sie können auch Ihre eigenen erstellen. Schauen Sie sich andiese Fragen und Antworten auf AskUbuntufür mehr Informationen.

verwandte Informationen