Реализация анимированного загрузочного изображения-заставки в скриптах комплекта linux-live

Реализация анимированного загрузочного изображения-заставки в скриптах комплекта linux-live

Я используюкомплект linux-liveдля создания живого дистрибутива Debian. Однако на данный момент процесс загрузки включает только текстовый вывод с большим количеством [OK]. Я хотел бы создать анимацию загрузочной заставки во время инициализации системы вместо всего этого текстового вывода. Что-то вроде Zorin, Kali и т. д., которые показывают логотип во время загрузки системы.

Образ initramfs создается на лету, чтобы обеспечить наложения пакетов. Весь код можно просмотреть здесь:https://github.com/Tomas-M/linux-liveи конкретно здесь:https://github.com/Tomas-M/linux-live/tree/master/initramfs

Как мне изменить initramfs_createскрипт, чтобы реализовать анимацию загрузки Plymouth? Я уже выбрал нужную анимацию.

PS: Я не прошу готовый код, а только шаги, которые мне нужно выполнить, чтобы добавить реализацию plymouth в сгенерированный образ initramfs.

решение1

В настоящее время эта функциональность больше не обязательно включена в само ядро ​​Linux, а реализуется как одна служба во время запуска.

Один из самых простых способов сделать это — установить plymouth. В системах на базе Debian вы сможете получить его через

sudo apt install plymouth

Уже есть много готовых статических и анимированных изображений-заставок, например, в plymouth-themesпакете, но вы также можете создать свои собственные. Посмотритеэтот вопрос и ответ на AskUbuntuЧтобы получить больше информации.

Связанный контент