Как создать и применить Gfxboot-тему для загрузочной флешки WinSetupFromUSB

Главное в любой загрузочной флешке — это корректно грузящиеся дистрибутивы, но настоящим эстетам этого недостаточно, им подавай еще и оригинальное графическое оформление. В большинстве программ для создания загрузочных флешек, в том числе в WinSetupFromUSB, возможность персонализации меню не предусматривается, но это не мешает имеющим прямые руки восполнить этот недочет.

Создав на основе картинки в формате BMP XPM-файл и запаковав его в GZ-архив, вы можете прописать к нему путь в конфигурационном файле menu.lst в корне загрузочной флешке.

Это наиболее простой способ, но он имеет ряд ограничений, например, невозможность смещения позиции текстового блока и проблемы с кириллицей. Предложенный ниже продвинутый способ предполагает создание собственного файла Gfxboot-темы из исходников, что может показаться непростой задачей, но на самом деле всё не так уже и страшно. Итак, вам понадобятся сами исходники, фоновое изображение формата JPG с разрешением 1024х768 пикселей, графический редактор GIMP версии 2.6 для подготовки этого изображения, компилятор MSYS и архиватор 7-Zip.

Для начала займемся картинкой.

Откройте его в Gimp и измените его размер 1024х768 пикселей, обрезав, если нужно, часть изображения. Когда будете сохранять изображение, убедитесь, что количество точек на дюйм не превышает 200. Сохраните картинку с параметрами по умолчанию, название файлу дайте back.jpg.

GIMP

Сохранить изображение

Подготовить фоновую картинку можно и в другом редакторе, главное, чтобы JPG был версии 1.1 и не был прогрессивным. Gimp 2.6 удобен тем, что сохраняет изображение как раз с нужными параметрами.

Теперь скачайте по ссылке yadi.sk/d/NgFnUsVd2Jj8Bg архив с исходниками, распакуйте и забросьте в папку gfxboot подготовленный в Gimp файл back.jpg с заменой существующего.

Проводник

Замена файлов

В этой же папке будет файл gfxboot.cfg, найдите его и откройте Блокнотом.

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

Файл gfxboot.cfg

Notepad++

Menu start

Подготовив исходники, скачиваем по прямой ссылке grub4dos.sourceforge.net/msys.zip архив с компилятором, распаковываем в удобное расположение и запускаем командный файл msys.bat. В открывшейся консоли выполняем команду перехода в каталог gfxboot cd /e/gfxboot, где e — буква тома. Обратите внимание на синтаксис, двоеточие не используется. Затем выполняем команду make, чем и запускаем компиляцию. После этого заходим в папку gfxboot, находим в ней файл темы message_en и копируем его в удобное место.

Msys.bat

MINGW32

Gfxboot

Message_en

Этот файл нужно обязательно заархивировать в GZ, что умеет делать 7-Zip. Для этого жмем по файлу ПКМ и выбираем в меню 7-Zip -> Добавить к архиву. Название архиву можно дать любое, формат выбираем gzip, остальные настройки не меняем и жмем «OK».

7-Zip

Добавить к архиву

Тема готова, осталось только закинуть ее на флешку и прописать к ней путь в файле menu.lst. Тему можно положить в корень, а можно и в любую папку, большого значения это не имеет.

Файл menu.lst открываем Блокнотом и вставляем в самое начало эти две строчки:

timeout=30 default
gfxmenu (hd0,0)/boot/theme.gz

Theme.gz

Menu-lst

timeout — это время в секундах до автоматического выбора первого в меню пункта загрузки, boot/theme.gz — путь к файлу темы, у вас он будет свой.

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

Интерфейс загрузочной флешки

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Создание загрузочной флешки Windows 11 без проверки TPM и Secure Boot с помощью новой версии Rufus

Проблема установки Windows 11 на неподдерживаемые компьютеры оказалась настолько актуальной, что предлагать свои решения стали ...

Как модифицировать ISO-образ или флешку с Windows 11 для установки системы на неподдерживаемые компьютеры

Пару недель назад мы рассмотрели способ установки Windows 11 на компьютеры, несоответствующие новым требованиям Microsoft. ...

Как установить Porteus Linux на флешку без использования сторонних программ

Возможно, для кого-то это станет открытием, но начиная с версии 8, благодаря функции Windows To ...

БИОС не отображает загрузочную флешку (USB)

В современных ноутбуках и стационарных компьютерах часто отсутствуют дисководы CD/DVD. Такие машины более экономичны, но ...

1 комментарий

  • Юльич:

    Спасибо за статью! Очень доходчиво растолковано, попробовал - все получилось. Очень хотелось бы почитать о том, как изменить шрифт, размер шрифта, установить свой или другой значек для timeout.
    Если у вас что-то по этим вопросам есть - угостите ссылкой, пожалуйста!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *