Поиск по сайту:

Как изменить загрузочную заставку Linux


На этой странице

  1. Что нам нужно для продолжения.
  2. Измените экран-заставку Grub с помощью графического интерфейса.
  3. Измените заставку Grub в командной строке.

Что такое заставка?

Экран-заставка — это не что иное, как изображение, которое отображается в фоновом режиме при загрузке операционной системы Linux. Возможно, вы знаете, что Grub (GRи унифицированный Bзагрузчик) — широко используемый известный загрузчик среди основных дистрибутивов Linux. Если взять в качестве примера Redhat, то при загрузке системы он отображает пустой или черный фон.

Определения экрана-заставки определены в файле grub.conf, а файл изображения экрана-заставки находится в разделе /boot. Если вам надоел пустой экран по умолчанию и вы хотите изменить его на то, что вам нравится, просто выполните следующие действия, чтобы изменить его.

Что нам нужно для продолжения.

1. ImageMagick (требуется только для метода командной строки): или GIMP (для метода с графическим интерфейсом)
2. Образец изображения.

Измените заставку Grub с помощью графического интерфейса.

Давайте продолжим с методом графического интерфейса, в котором мы будем использовать GIMP в качестве редактора изображений.

Шаг 1. Откройте изображение с помощью GIMP (следуйте по пути Applications --> Graphics --> GNU Image Manipulation Program)

Шаг 2. Теперь нам нужно масштабировать размер изображения до 640 x 480 для правильной реализации. Для этого перейдите к опции «Изображение» -> «Масштабировать изображение». Имейте в виду ниже спецификации для этого. Измените ширину на 640 и высоту на 480. Остальное не меняйте.


Нажмите кнопку Масштаб.

Шаг 3: Затем нам нужно проиндексировать наше изображение, чтобы использовать только 14 цветов. Для этого перейдите к опции «Изображение» -> «Режим» -> «Индексировано». Установите флажок «Создать оптимальную палитру» и введите 14 в качестве максимального количества цветов (как показано ниже).

Шаг 5. Заархивируйте файл. Для этого перейдите к местоположению файла --> щелкните его правой кнопкой мыши и выберите параметр \Сжать\. Затем выберите «gzip» в качестве метода сжатия:

# grub.conf
generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that # all kernel and initrd paths are relative to /boot/, eg. # root (hd0,0) # kernel /vmlinuz-version ro root=/dev/sda2 # initrd /initrd-[generic-]version.img #boot=/dev/sda default=0 timeout=5 splashimage=(hd0,0)/grub/UxTechno.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux (2.6.32-220.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-220.el6.x86_64 ro root=UUID=1d8c5075-1a5b-4fdc-ba15-0458b65c6012 rd_NO_LUKS rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD quiet SYSFONT=latarcyrheb-sun16 rhgb crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM initrd /initramfs-2.6.32-220.el6.x86_64.img

Когда вы перезагрузите сервер, вы увидите настроенный загрузочный образ, как показано ниже:

Измените заставку Grub в командной строке.

Если вы большой поклонник командной строки, следуйте этому методу.

Шаг 1:

Прежде чем продолжить, нам нужно изменить разрешение изображения в пикселях. Для этого в системе Linux должно быть установлено программное обеспечение ImageMagick. Перепроверьте это, используя приведенную ниже команду в CentOS/RHEL.

rpm -qa|grep -i ImageMagick

IЕсли команда не возвращает (пустой) вывод, это означает, что в вашей системе не установлен ImageMagick. Вы должны установить его, используя приведенную ниже команду.

yum install ImageMagick

Когда вы перепроверите, вы получите аналогичный результат, как показано ниже:

rpm -qa|grep -i ImageMagick
ImageMagick-6.5.4.7-5.el6.x86_64

Итак, приступим к настройке. Я взял логотип UxTechno в качестве заставки.

Шаг 2. Скройте глубину пикселя с помощью следующей команды:

convert -depth 8 -colors 14 -resize 640x480 uxtechno_logo.jpg uxtechno_logo.xpm

Определение вышеприведенного варианта выглядит следующим образом:

  1. Должно быть не более 14 цветов.
  2. Разрешение должно быть 640 x 480.
  3. Он должен быть в формате xpm.

Шаг 3. Затем заархивируйте файл.

gzip uxtechno_logo.xpm

Шаг 4. Скопируйте файл в раздел /boot.

cp uxtechno_logo.xpm.gz /boot/grub/

Шаг 5. Измените параметр splashimage в файле /boot/grub/grub.conf, как показано ниже, и сохраните файл.

splashimage=(hd0,0)/grub/uxtechno_logo.xpm

Шаг 6. Наконец перезагрузите сервер с помощью команды reboot. На экране загрузки отобразится заставка, как показано на шаге 7 процедуры установки с графическим интерфейсом.