- Home
- Packages
- Forums
- Wiki
- Bugs
- AUR
- Download

# Bootsplash (Русский)

From ArchWiki

Это документ освещает процесс настройки графического экрана загрузки системы при помощи патчей для ядра Linux. Надеюсь, с этим руководством и грамотным изучением man'ов к программам Вы вскоре получите красивую графическую загрузку. Если Вы застряли, почитайте вывод в консоль. Обычно оттуда можно узнать об источнике проблемы.

## Патчим ядро

Первый шаг в настройке красивой графической заставки - наложение на ядро bootsplash-патча. Вам нужно скачать исходники ядра Linux и соответствующий патч для вашего ядра с http://www.kernel.org и ftp://ftp.bootsplash.org/pub/bootsplash/kernel/, примерно так:

    # cd /usr/src
    # wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.21.5.tar.bz2
    # tar jxvf linux-2.6.21.5.tar.bz2
    # ln -s linux-2.6.21.5 linux
    # cd linux
    # wget ftp://ftp.bootsplash.org/pub/bootsplash/kernel/bootsplash-3.1.6-2.6.21.diff.gz
    # gunzip bootsplash-3.1.6-2.6.21.diff.gz
    # patch -p1 < bootsplash-3.1.6-2.6.21.diff

Полагаю, что Вы знаете, как настраивать важные опции ядра, для bootsplash'а специфичны `FRAMEBUFFER_CONSOLE` и `FB_VESA`. Их можно найти в следующих пунктах меню конфигурации ядра:

`Device Drivers ---> Graphics support ---> Console display driver support ---> Framebuffer Console support`

Также Вам необходимо включить поддержку ramdisk, чтобы ядро отображало красивый загрузочный экран прежде всего остального:

`Device Drivers --> Block devices --> RAM disk support`

Теперь соберите Ваше ядро:

    # make -j2
    # make modules_install
    # make install

## Использование утилиты splash

Установите свежую версию утилиты splash и создайте образ ramdisk с выбранной темой:

    # wget ftp://ftp.bootsplash.org/pub/bootsplash/rpm-sources/bootsplash/bootsplash-3.1.tar.bz2
    # tar jxvf bootsplash-3.1.tar.bz2
    # cd bootsplash-3.1/Utilities
    # make splash
    # mv splash /usr/local/bin
    # /usr/local/bin/splash -s -f /etc/bootsplash/themes/default/1280x800.cfg > /boot/initrd.splash

Темы можно скачать с http://bootsplash.org

## Настройка GRUB

Отредактируйте конфигурационный файл GRUB так, чтобы загружалось Ваше новое ядро, задайте хорошее разрешение и загрузку ramdisk'а:

    title  Arch Linux
    root   (hd0,0)
    kernel /boot/vmlinuz root=/dev/sda1 video=vesafb:ywrap,mtrr:3,1280x800-16 vga=868 splash=verbose
    initrd /boot/initrd.splash

## Замечания

- bootsplash запускается только при 16-битной глубине цвета.
- если Вы не нашли режима для необходимого вам нестандартного разрешения, используйте утилиту `vbetest` из пакета lrmi.
- строка прогресса в режиме silent не работает без модификации init-скриптов.

Retrieved from "https://wiki.archlinux.org/index.php?title=Bootsplash_(Русский)&oldid=277535"
Categories:

- Bootsplash (Русский)
- Русский
- Красивости (Русский)
- Загрузка (Русский)

## Navigation menu