Я используюкомплект 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Чтобы получить больше информации.