Изменение образа начальной загрузки ядра?

26240
Krumelur

Я хочу отобразить пользовательское изображение загрузочной заставки на моем Beaglebone Black (под управлением Ångström).

Я знаю три места, где изображения могут быть выгружены в кадровый буфер:

  • Bootloader (uboot) - требуется инициализация дисплея ( https://groups.google.com/forum/#!topic/beagleboard/GwzL01ZHeC4 ) Выглядит в общем как хакерский.
  • Ядро - отображает пингвина Такса (для каждого ядра)
  • Пространство пользователя (например, psplash)

Я хочу избежать изменения загрузчика, если это возможно. Я попытался создать службу пространства пользователя, но systemd запускается поздно в процессе загрузки, оставляя около 2 секунд Mr. Tux и только около 1 секунды, показывая мой экран-заставку, прежде чем я попал в приглашение входа в систему.

Есть ли способ заменить пингвина собственным заставкой (в идеале, не трогая загрузчик или не исправляя ядро)?

3
связанные: https://unix.stackexchange.com/questions/153975/how-to-change-boot-logo-in-linux-mint Ciro Santilli 新疆改造中心 六四事件 法轮功 6 лет назад 0

1 ответ на вопрос

4
fede.evol

Вы можете перекомпилировать новый логотип в ядре. Эти ссылки могут помочь:

Как изменить загрузочный логотип Linux-пингвина

Как изменить свой загрузочный логотип в ядре Linux (Suman's World)

Спасибо! Я надеялся, что есть более простой способ (аргументы ядра и т. Д.), Но, похоже, нет. Krumelur 10 лет назад 1
Обе ссылки не годятся. Статья о мире Сумана больше не доступна, и этот инструмент рекомендуется по другой ссылке `fblogo`; ссылка, которую они используют для загрузки, больше не доступна. Возможно, потребуется обновить ваш ответ. Yokai 6 лет назад 0