» Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2
Информация к новости
  • Просмотров: 453
  • Автор: admin
  • Дата: 13-11-2017
13-11-2017

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Категория: ---

Здравствуйте, меня зовут Андрей, и я хочу рассказать ещё об одном способе, как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. В прошлой статье речь шла про создание Splashimage-темы. Картинка там получалась, мягко говоря, не очень. Здесь же речь пойдёт о создании GfxBoot-темы. В интернете много информации про это, но она какая-то вся скомканная, разрозненная, написанная языком понятным только узкому кругу специалистов. Я же хочу попытаться объяснить как можно проще, чтобы было понятно всем без исключения.
 

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2


Создание gfxboot-темы немного сложнее, чем splashimage-темы, но зато и плюсов у этого способа несколько, вот одни из них:
  1. Жесткий формат у splashimage-файлов, гибкие настройки для gfxboot.
  2. Графика: 640x480 у splashimage-файлов, режимы 800x600, 1024x768 для gfxboot.
  3. 14 цветов у splashimage-файлов и True-Color у gfxboot.
  4. Формат файла xpm для splashimage-файлов и jpeg для gfxboot
Для создания gfxboot-темы нам понадобятся:
  1. GIMP-2.8.22
  2. 7-Zip
  3. Пакет gfxboot, можно скачать с диска https://yadi.sk/d/xKiOZwlR3Pcmsf
  4. Пакет msys, можно скачать с диска https://yadi.sk/d/IG5s-Dau3Pcms6
Первоначально, при запуске, флешка имеет вот такой вид:

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Запускаем программу Gimp
Файл->Открыть.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Открываем изображение, которое хотим вставить

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Небольшое пояснение, прежде чем продолжить:
Картинка должна быть в формате jpeg 1.1, а не jpeg 2000 или прогрессивный; картинку надо будет потом обязательно переименовать в back. Я специально взял картинку в формате png, что-бы показать наглядно как всё буду делать.
Продолжим.
Изменим размер с 800x600 на 1024x768 и сохраним в jpeg 1.1. 
Изображение->Размер изображения.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

GIMP по умолчанию, при изменении размера картинки, будет сохранять соотношение сторон. Чтобы отменить это, надо щёлкнуть по значку «Цепочка», чтобы она разомкнулась.

Выставляем 1024x768 и жмём «Изменить».

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2 

Файл->Экспортировать как.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Имя ->back

Сохранить можно где хотите, я сохраню на рабочем столе.

Выберите тип файла –> Изображение JPEG –> Экспортировать

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Качество выставляем на 80%. Если поставить 100%, то при загрузке будет чёрный экран.

Дополнительные параметры.

Убираем галочки с «Оптимизировать» и «Прогрессивная». Выставляем «Субвыборка» - 4:2:0 (четверть разрешения цветности). Если будет 4:4:4, то при загрузке будет чёрный экран.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2 

Далее «Экспорт».

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

На рабочем столе появился файл back.

Закрываем Gimp –> Забыть изменения

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Если теперь посмотреть свойства этого файла в программе XnView, то увидим что, у нас получилось то, что нам и нужно

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Идём далее. Теперь будем работать с двумя пакетами gtxboot и msys. Хочу сразу сказать что, я не автор этих пакетов, я их нашёл в интернете. Распакуйте их куда угодно, без разницы. Я для удобства распаковал в корень диска C:\

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Далее добавляем нашу картинку back в папку gtxboot.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Теперь нас интересует файл gfxboot.cfg

Он открывается с помощью блокнота.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Здесь можно изменять некоторые из параметров:
menu_start_x, menu_start_y
Позиция Меню.
Если мы укажем после этих обоих пунктов =150, то блок с пунктами меню загрузки уползёт от верхнего левого края экрана так как это показано ниже на картинке:

Система координат на картинке дана произвольно, поэтому кто захочет менять, придётся действовать методом «тыка».
menu_bar_min_width
Минимальная длинна курсора. Пробовал менять, разницы не было никакой. Вполне может быть, что не работает.
Далее.
menu_text_normal=0x0d17ec  # Цвет текста пунктов загрузки (RGB)
menu_text_select=0               # Цвет текста выбранного пункта (RGB)
infobox_bg=0xffffff                # Цвет фона информационного поля
infobox_text_normal=0          # Цвет текста информационного поля
menu_bar_color=0xffffff         # Цвет курсора
Здесь по моему и так всё понятно, как говорится «без комментариев». Единственное, что хочу сказать, что коды цветов можно посмотреть в Gimp.

Открываем Gimp
Инструменты->Добавить панель инструментов.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Появляется вот такая панель инструментов.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Далее клик левой клавишей мышки по значку.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Наводите курсор и смотрите код.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Затем пишете здесь.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Подведём небольшой итог проделанной работы. Что мы сделали:
1. Создали файл back.jpg v1.1
2. Добавили его в папку gfxboot
3. Отредактировали файл gfxboot.cfg ( это по вашему желанию, можно не редактировать )
Идём далее.
Открываем папку «msys» и запускаем программу Console.exe.

Открывается консоль. 

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Если начнём вводить команды сейчас, то мы ничего не увидим. Это будет у тех, кто работает в Windows 7, 8.1 и 10. Те кто работает в Windows XP проблем не будет.
Вид консоли в Windows XP:

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Для тех у кого 7 или 8.1 или 10 надо нажать «View-Console Windows».

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Открывается ещё одна консоль.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Вводим команду:
cd /c/GfxBoot
это переместит действие в папку «gfxBoot».

Если вы распаковали исходные файлы в другое место, то команда будет начинаться с «cd» а остальное пишите по примеру:
cd /буква диска/папка/где лежат файлы

Enter.

make
Enter

Exit –> Enter
Далее открываем папку gfxboot и видим файл gfxmsg

Это наша новая GfxBoot-тема.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

gfxmsg –> 7-zip -> Добавить к архиву

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Далее имя архива какое захотите, только чтобы не русским шрифтом. Я назвал qwerty. Формат архива gzip 

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Далее «ОК».
В папке gfxboot появился архив qwerty с расширением .gz

Небольшое примечание:
Архив обязательно должен быть с расширением .gz 
7-zip может это сделать, а WinRar нет.
Открываем нашу флешку.

В папке boot создаём папку gfx.

Копируем архив qwerty.gz в папку gfx.

Открываем menu.lst и удаляем:
#graphicsmode 0x6A
graphicsmode -1 640 480:800 24:32 || graphicsmode -1
## Menu AutoNumber
write 0x8274 0x2001

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Далее пишем:
gfxmenu (hd0,0)/Boot/gfx/qwerty.gz

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Закрываем menu.lst и сохраняем.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Запускаем нашу флешку.

Как заменить картинку-фон загрузочного меню мультизагрузочной флешки, сделанной в программе WinSetupFromUSB. Способ №2

Вот и всё. Удачи!
 
Дорогой посетитель, Вы можете задать на сайте любой вопрос и обязательно получите ответ!
<
admin

13 ноября 2017 15:06

Информация к комментарию
  • Группа: Администраторы
  • ICQ: {icq}
  • Регистрация: 2.04.2011
  • Статус: Пользователь offline
  • Публикаций: 1269
  • Комментариев: 32853

Спасибо Андрей!

<
Oлег

13 ноября 2017 15:40

Информация к комментарию
  • Группа: Гости
  • ICQ: {icq}
  • Регистрация: --
  • Статус:
  • Публикаций: 0
  • Комментариев: 0

Присоединяюсь!

<
Ostap

15 ноября 2017 22:14

Информация к комментарию
  • Группа: Посетители
  • ICQ: {icq}
  • Регистрация: 13.08.2017
  • Статус: Пользователь offline
  • Публикаций: 0
  • Комментариев: 2
СПАСИБО !

Добавление комментария

Имя:*
E-Mail:
Комментарий:
Вопрос:
Сколько будет 2+3=?
Ответ:*
НАВИГАЦИЯ

 

 

 

Архив новостей Ноябрь 2017 (33)
Октябрь 2017 (41)
Сентябрь 2017 (32)
Август 2017 (27)
Июль 2017 (26)
Июнь 2017 (16)
^
Копирование материалов сайта разрешается только с гиперссылкой на источник