Як змінити екран завантаження linux splash screen

• Що для цього потрібно.

• Зміна заставки Grub splash за допомогою графічного інтерфейсу

• Зміна заставки Grub splash в командному рядку

Що таке Splash екран?

Splash екран - це зображення, яке відображається у фоновому режимі під час завантаження операційної системи Linux. Grub (GRand Unified Bootloader) - відомий широко використовуваний завантажувач в числі основних дистрибутивів Linux. Якщо взяти Redhat як приклад, то він відображає білий або чорний фон під час завантаження системи.

Параметри заставки знаходяться в файлі grub.conf. а файл заставки екрану знаходиться в розділі / boot. Якщо необхідно поміняти нудний, білий екран завантаження, на що-небудь приємнішою, то просто потрібно виконати такі дії.

Що для цього потрібно.

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

2. Зразок зображення.

Зміна заставки Grub splash за допомогою графічного інтерфейсу

Крок 1. Відкрити зображення за допомогою GIMP (слідувати по шляху, Додатки -> Графіка -> GNU Image Manipulation Program)

Крок 2. Тепер потрібно масштабувати розмір зображення до 640 х 480 для коректного застосування. Для цього треба перейти до опції Image -> Image Scale. Нижче наведені параметри масштабування. Змінити ширину (Width) до 640 і висоту (Height) до 480. Інші параметри залишити недоторканими.

Натисніть на кнопку Scale (масштабувати).

Крок 3: Потім необхідно вказати кількість квітів, які будуть використовуватися в зображенні - 14. Для цього перейти до опції Image -> Mode -> Indexed. Відзначити опцію "generate optimum palette (створити оптимальну палітру)" і ввести 14 як максимальна кількість квітів (показано нижче).

Натиснути на кнопку Convert.

Крок 4: Зберегти файл. У керівництві використовується назва "UxTechno.xpm" нижче:

Крок 5: Заархівувати (стиснути) файл через Zip. Для цього треба перейти до цього файлу -> Клацнути правою кнопкою миші на ньому і вибрати "Compress" (Стиснути). Вибрати "GZIP" в якості способу стиснення:

Крок 6: Тепер скопіювати або перемістити файл "UxTechno.xpm.gz" в /boot/grub/UxTechno.xpm.gz

Крок 7: Потім змінити параметр рядка splashimage в /boot/grub/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

title Red Hat Enterprise Linux (2.6.32-220.el6.x86_64)

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

Після перезавантаження сервера з'явиться налаштований завантажувальний екран заставки, як показано нижче:

Зміна заставки Grub splash в командному рядку

Цей спосіб для тих, хто любить командний рядок і добре нею користується.

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

rpm -qa | grep -i ImageMagick

Якщо IWhen команда показує порожній результат, то це означає, що ImageMagick не встановлено на цій системі. Необхідно встановити його за допомогою наступної команди.

yum install ImageMagick

Після повторного огляду, висвітиться подібний результат:

rpm -qa | grep -i ImageMagick

Крок 2: Перетворити дозвіл зображення за допомогою наступної команди:

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

Необхідно дотримуватися наступних правил:

• Зображення повинно мати не більше 14 кольорів.

• Воно має мати дозвіл 640x480.

• Воно повинно бути в форматі XPM.

Крок 3: Потім треба заархівувати файл.

Крок 4: Скопіювати файл в розділ / boot.

cp uxtechno_logo.xpm.gz / boot / grub /

Крок 5: Змінити параметр splashimage в /boot/grub/grub.conf файлі, як показано нижче, і зберегти цей файл.

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

Крок 6: В кінці перезавантажити сервер за допомогою команди перезавантаження. Екран завантаження буде відображати нову заставку, як показано на 7 кроці установки GUI-способу.

Схожі статті