Как изменить загрузочную заставку Linux
На этой странице
- Что нам нужно для продолжения.
- Измените экран-заставку Grub с помощью графического интерфейса.
- Измените заставку 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
Определение вышеприведенного варианта выглядит следующим образом:
- Должно быть не более 14 цветов.
- Разрешение должно быть 640 x 480.
- Он должен быть в формате 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 процедуры установки с графическим интерфейсом.