bootsplash

Иногда хочется изменить картинку при загрузке системы, делается это довольно просто:

1. Идем в /etc/bootsplash/themes/current/images

и заменяем картинку silent-800x600.jpg на нужную, я никогда не менял картинку silent-640x480.jpg но возможно и ее в каких-то случаях требуется заменить. Кстати "Черный квадрат" Малевича, которым является файлик bootsplash-800x600.jpg на самом деле фон, на котором пишется текст загрузки, если была нажата клавиша Esc или F2, т.е. ее тоже можно заменить.

2. Редактируем /etc/bootsplash/themes/current/config/bootsplash-800x600.cfg

тут нас интересуют цвета:

box silent inter 100 371 100 377 #ed4545
box silent       100 371 700 377 #ed4545
box silent inter 100 377 100 387 #ed1717
box silent       100 377 700 387 #ed1717

Меняем их по вкусу, сохраняем, выполняем команду:

# mkinitrd -vf /boot/initrd-`uname -r`.img `uname -r`

затем

# lilo

Перегружаемся и радуемся.

Если хотим изменить картинку lilo, то выполняем следующие шаги:

1. Копируем куда-нибудь /boot/splash/desktop-system/message

2. извлекаем содержимое командой

cat message | cpio -i

3. Изменяем картинку black.jpg на свою

4. Собираем message

find | cpio -o > message_new

5. Копируем полученный message на свое место

# cp message_new /boot/splash/desktop-system/message

6. Проверяем есть ли симлинк с этого файла на /boot/splash/message и в конце делаем

# lilo