LINUX.ORG.RU

bootsplash и initramfs


0

0

Помогите как добавить сплеш к initramfs образу? Утилита splash из bootspash 3.0.7 этого не умеет, сплеш не видится системой. ? Если подсунуть системе чистый образ spalsh то сплеш видится но система не грузится ибо оригинальный образ заводит udev и создает такие необходимые вещи как /dev/console и проч. Переходить на devfs не хочется, да и на статическую /dev/ тоже.

Как вообще ядро находит картинку в образе?

anonymous

распаковать образ и добавить в скрипт linuxrc (кажется так называется) нужные строчки. Какие - можно посмотреть в сорцах bootsplash там, где написано как водрузить bootsplash на консоль

ale ★★
()
Ответ на: комментарий от friday

При попытке же сжать такой образ gzip выкинет splash как мусор?

Я делаю так: splash -s -f /etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg > bootsplash echo bootsplash | cpio -o -H newc >> $IMAGE

После чего можно сжимать gzip как обычно. Единственно bootsplash должен находиться именно в той директории где вы выполняете команды, если пропишете путь к нему типа /tmp/bootsplash

то работать не будет

cosmobot
()
Ответ на: комментарий от cosmobot

А можно поподробнее здесь? Вот непонятна фраза насчет "Единственно bootsplash должен находиться именно в той директории где вы выполняете команды..." Можно здесь объяснить подробнее?

jahskunk
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.