3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Содержание

Загрузочная Флешка — Как Поменять Оформление, Меню и Добавить Свои Программы

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

Редактирование загрузочной флешки Windows

Итак, как вы создали загрузочную флешку при помощи программы MultiBoot USB. Я показывал это подробно, как туда добавить Windows, чтобы загружаться с Windows, как добавить установочные файлы Windows, как добавить различные программы, которые входят непосредственно в комплектацию этой программы MultiBoot USB, основные программы для тестирования компьютера – все это мы с вами видели.

Замена фона

Теперь давайте посмотрим, каким образом можно немного отредактировать меню, добавить какие-то свои приложения, и поменять, собственно, фон. Давайте начнем именно с него. Сначала нам нужно будет скачать архив, который называется GFX Ripper. После скачивания распаковываем архив в какую-нибудь папку на компьютере.

Теперь мы вставляем нашу загрузочную флешку в USB-порт компьютера. Содержание ее будет примерно следующим:

Среди всех этих файлов вам необходимо найти 1 файлик, который называется message — это архив, в котором запечатано все внешнее оформление меню флешки. Он находится либо непосредственно в корневой директории, либо в папке boot.

Открываем папку «GFX Ripper» и перетаскиваем сюда файл «message».

Откроем папку «files» – она пока пустая.

Теперь нажимаем на разобрать.cmd и этот файлик message разобрался у нас на отдельные составляющие. Открываем папку files и видим здесь все файлы, которые в него входили.

Картинка back.jpg – это как раз фон моего меню. Размер 1024х768 – у меня разрешение на стандартный квадратный монитор. Вы можете сюда сохранить свою картинку под именем back.jpg для того чтобы добавить свой фон.

Изначально, напомню, в флешке вот такая картинка стандартная от программы MultiBoot USB.

Именно этот фон и меняет данный файл back.

Еще здесь можно отредактировать файлик gfxboot.cfg. CFG – это файл конфигурации, и он открывается в стандартном Блокноте.
Открываем и получаем доступ к некоторым тонким настройкам загрузки нашей флешки.

Здесь можно задать позиции меню – различные отступы, количество пунктов меню, цвета и различные настройки отображения, ширину (разрешение) экрана и т.д. Можно выставить таймауты для таймера перед загрузкой какого-либо пункта меню и т.д. С настройками можно поиграть и это все выставить по своему вкусу в соответствии с этим фоновым изображением.

После того как мы здесь все сохранили, возвращаемся обратно в корень, удаляем файл message, изначальный, который у нас был, и далее, собственно, запускаем файл собрать.cmd.

Появится новый файл «message» уже с нашими параметрами, теми, которые мы сохранили в конфигурационном файле и с нашим фоном.

И после этого возвращаем наш файл message в то место, откуда мы его, собственно, вытянули с нашей USB-флешки. Заменяем этим вновь созданным файлом тот, который был у нас до этого.

Редактирование меню

Для того чтобы можно было придумать свое название для этого файла, и вообще, для того чтобы редактировать, например, пункты меню, нам необходимо будет залезть в еще один файл, а называется он menu.lst. Он также лежит в корневой папке флешки.
Открывается также с помощью Блокнота.

Первая строчка – таймаут (timeout). Это таймаут загрузки первого пункта меню.

Но нас интересует здесь второй пункт, и называется он gfxmenu. Здесь как раз путь к нашему файлу, который загружает всю флешку.

Как вы видите, прописан он у меня в папке Boot, и там лежит файлик, который называется compohelp03ru.

У вас он называется message. То есть, если вы хотите поменять название этого файла, то, соответственно, меняем и в menu.list его название, и меняем путь, если вы перекладываете этот файл в какую-то другую папку. То есть, от корневой директории прописываем путь к этому файлу.

Дальше идет, собственно, меню флешки. Здесь у меня – установка Windows XP, установка Windows 7, загрузка Live CD в XP, и далее пункт меню утилиты.
Меню утилиты нас ведет на файл menu_2.lst, то есть на другую страницу меню.

В принципе, вы можете просто вот это скопировать – это самое простое для перехода в другое меню: тайтл и название пункта, и дальше configfile и прописываем путь от корневой папки в наше меню.

Если мы посмотрим на файл menu_2.lst, то здесь у нас, опять же, сначала идет загрузчик, и потом непосредственно меню: «Возврат в главное меню» и ссылка на первоначальный файл менюшки, и дальше ссылки на различные приложения.

Читать еще:  Как создать мультизагрузочную флешку содержащую несколько операционных систем и ещё программы

Каким добавить приложение на флешку?

Опишу здесь самый простой способ. Мы создаем образ какого-либо диска в формате .ISO — как это сделать при помощи программы UltraISO я показывал в первой части статьи. И просто закидываем его в папку boot.

Например, у меня есть файл образа утилиты управления дисками Paragon Disk Manager, который называется Paragon12.iso. Я его поместил в папку boot, и далее ставим ссылку на этот файл Paragon в файле меню «menu.lst». Выглядит она таким образом:

Пишем title – это заголовок нашего пункта меню, и далее в set-root прописываем папку до нашего файла с образом диска.
Можем просто это скопировать, потом поменять свой заголовок и поменять путь к нашему файлу. Это самое простое.

Надеюсь, вы все поняли. Если нет, то посмотрите еще видосик, ничего сложного здесь нет, нужно просто понять сам принцип.

Как заменить фон загрузочной флешки WinSetupFromUSB

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

Хотя на ее выполнение придется потратить время, так как картинку нужно подготовить соответствующим образом.

Для этого вам понадобится редактор GIMP, а также программы XnConvert и 7-Zip. В нашем примере в качестве редактора мы будем использовать GIMP, так как он является бесплатным и обладает всем необходимым функционалом. Изображение подойдет любое, но лучше выбирать картинку с соотношением порядка 4:3, поскольку именно такое соотношение сторон имеет текстовое меню загрузочной флешки WinSetupFromUSB.

Подготовка изображения

Итак, открываем картинку в GIMP, идем в меню Изображение -> Размер изображения.

И выставляем размер 640×480.

Подогнав размер, выберите в меню «Изображение» опцию Режим -> Индексированный.

Выставьте максимум 14 цветов и нажмите «Преобразовать».

Сохраните картинку в формате BMP , выбрав меню «Файл» опцию «Экспортировать как. ».

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

Закрыв редактор, откройте конвертер XnConvert, перетащите на него полученную картинку BMP , перейдите на вкладку «Выходные данные» и установите следующие параметры сохранения:

• Папка для сохранения — Исходная;
• Имя файла — латинские символы или цифры;
• Формат — XPM (X11 Pixmap).

Остальные настройки не меняем, жмем кнопку «Преобразовать». Почти всё готово, осталось только запаковать XPM -изображение в GZIP с помощью архиватора 7-Zip.

Редактирование содержимого загрузочного носителя

Подключив к ПК загрузочную флешку, перейдите в каталог boot , создайте в нём директорию с английским названием и скопируйте в нее GZIP -архив с подготовленным XPM -изображением.

Затем в корне накопителя найдите файл menu.lst .

Откройте его Блокнотом, удалите первый блок текста, начинающийся с «#graphicsmode» (смотрите скриншоты ниже) .

И вставьте на его место строку следующего вида:

splashimage (hdO,0)/boot/data/86441964.xpm.gz

Всё, что идет после «(hdO,0)» — это путь к архиву с XPM -картинкой.

Теперь осталось только проверить корректность отображения фона.

Да, а еще вы можете отредактировать текст пунктов меню, заменив содержимое тегов «title» своим текстом. Правда, вам придется использовать английский текст, так как GRUB не дружит с кириллицей. Обойти это досадное ограничение возможно, но это уже отдельная тема.

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

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

В данном меню мы выбираем необходимую операционную систему для установки или возвращаемся в меню Grub4Dos .

bcdedit -store x:bootbcd> C:bcd.txt

bcdedit -store x:efimicrosoftbootbcd> C:bcd.txt

создаём в корне диска (C:) текстовый вариант файла BCD с названием bcd.txt

Если загрузить ноутбук с включенным Legacy , то сначала откроется загрузчик Grub4Dos , где нам нужно выбрать пункт Windows NT6 (Vista/7 and above) Setup (здесь же вы можете загрузить Live CD Acronis True Image 2013).

Открывается меню диспетчера загрузки Windows (BOOTMGR) , находящийся в папке R:bootbcd

Предлагаю для закрепления материала удалить последнюю систему — Windows 8.1 Single Language

Открываем командную строку и вводим команду:

bcdedit -store R: efimicrosoftbootbcd , где R буква нашей флешки.

Открывается файл конфигурации хранилища загрузки нашей флешки bcd находящийся в папке R: efimicrosoftboot. Копируем ID последней операционки, которую мы хотим удалить : Windows 8.1 Single Language

вводим команду, которая удалит запись в файле конфигурации загрузки BCD о Windows 8.1 Single Language:

bcdedit -store R:efimicrosoftbootbcd /delete

Операция успешно завершена.

Запись удалена и теперь меню загрузки ноутбука с включенным UEFI выглядит без Windows 8.1 Single Language

Но если загрузиться с флешки в Legacy , то запись о Windows 8.1 Single Language всё ещё останется. Её тоже удаляем.

Открываем командную строку и вводим команду: bcdedit -store R:bootbcd , где R буква нашей флешки.

Открывается файл конфигурации хранилища загрузки нашей флешки bcd находящийся в папке R:boot. Копируем ID < b54bcd64-3513-11e5-82fd-ac220b79a339 >Windows 8.1 Single Language.

вводим команду, которая удалит запись о Windows 8.1 Single Language в файле конфигурации загрузки BCD в папке R:boot

Читать еще:  Как отредактировать меню загрузки мультизагрузочной флешки созданной в программе WinSetupFromUSB? Как менять названия операционных систем? Как удалять из меню загрузки ненужные ОС

bcdedit -store R:bootbcd /delete

Теперь и при загрузке в режиме Legacy никакой записи о Windows 8.1 Single Language не будет.

Под конец нужно вручную удалить папку с ISO-образом Windows 8.1 Single Language с флешки. Удаляем папку W81x64_1, в которой находится ISO-образ Windows 8.1 Single Language.

Как редактировать файл menu.ls загрузчика Grub4Dos

Внимательные читатели заметили, что на нашей флешке также имеется загрузочный диск Live CD Acronis True Image 2013. Большая часть ISO-образов Live CD добавляется на флешку через 4-ю строчку Linux ISO/Other Grub4dos compatible ISO и прописывается в меню GRUB.

и грузится прямо из него.

Запись Live CD Acronis True Image 2013 удаляется в menu.lst

Из неё удаляем ненужные образы.

Редактирование файла menu.lst допускается только английскими буквами.

Можно добавить вручную перезагрузку компьютера

и выключение компьютера

добавление этих записей можно делать после имеющейся в

в menu.lst. записи

#clear mappings and set root in case we return from bootmgr

WinSetupFromUSB, или превращаем внешний накопитель в мультизагрузочный

Многие понимают, что диски CD и DVD как носители информации обладают кучей недостатков.Три самых главных недостатка — их слабая надежность (особенно это касается CD: полежал диск на полке годик-два, а потом выясняется, что он перестал читаться. Причина этого проста — произошло отслоение рабочего слоя и образовались дырки, хорошо видимые на просвет), низкая скорость и необходимость смены дисков в приводе при установке програмного обеспечения.

В условиях сервис-центра последние 2 пункта особенно актуальны.

Поэтому сегодня мы займемся созданием мультизагрузочного USB-накопителя, с которого можно будет устанавливать операционные системы или загружать сборку Live CD.

Нам понадобится:

1. USB-накопитель (флешка объемом 8-16 ГБ или внешний HDD любого объема);

2. Образы установщиков операционных систем и Live CD;

3. Программа WinSetupFromUSB (самую свежую версию 1.0 beta 8 скачать можно тут.

Если мы создаем загрузочную флешку, то следующий раздел можно пропустить.

Жесткий диск же необходимо особым образом подготовить:

— Загрузочный раздел должен быть нулевым, то есть первым по счету;

— Загрузочный раздел должен быть основным;

— Загрузочный раздел должен быть активным;

— Загрузочный раздел должен быть отформатирован под FAT32.

Я поделил свой внешний жесткий диск объемом 500 ГБ следующим образом:

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

— Для Windows XP указать источник, где находится папка i386;

— Для Windows 7 указать источник, где находятся папки BOOT и SOURCES;

— Для сборки Live CD указать источник, где находится папка i386;

— Для добавления готового образа загрузочного диска (например, DOS, Linux или какой-нибудь другой мультизагрузочный диск) необходимо указать соответствующий ISO-образ. ВНИМАНИЕ! Загрузка из ISO может потребовать большого объема оперативной памяти (в зависимости от размера образа)!

— Для Linux указать источник, где находится папка SYSLINUX.

Теперь, когда все готово, можно приступать к созданию мультизагрузочного диска.

ВНИМАНИЕ. ПЕРЕД СОЗДАНИЕМ ЗАГРУЗОЧНОГО ДИСКА НУЖНО УБЕДИТЬСЯ, ЧТО НА НОСИТЕЛЕ НЕТ ВАЖНЫХ ДАННЫХ! В ПРОТИВНОМ СЛУЧАЕ ОНИ БУДУТ БЕЗВОЗВРАТНО УТЕРЯНЫ!

В первую очередь создадим загрузочный сектор с помощью встроенной утилиты Bootice.

Для этого выберем подготовленный раздел и нажмем кнопку Bootice в главном окне программы.

Откроется следующее окно:

Далее открываем Parts Manage:

Если данная процедура выполнялась ранее, переформатирование можно пропустить.

Выбираем нужный раздел или флешку, жмем Reformat USB Disk.

Для флешки или для жесткого диска с одним разделом выбираем USB-HDD Mode (Single Partition). Если на диске предполагается 2 и более раздела, выбираем USB-HDD Mode (Multi-Partitions).

Partition Alignment выставляем Align To Cylinder.

Задаем размеры разделов и файловые системы:

Жмем OK, соглашаемся с тем, что диск будет отформатирован, а данные утеряны.

В главном окне Bootice становится доступной кнопка Process MBR. Нажмем ее.

Откроется окно создания загрузочной записи:

Здесь оставляем все, как есть (GRUB4DOS), жмем Install/Config.

В окне настройки GRUB4DOS ничего не трогаем, только жмем Save To Disk:

Основная загрузочная запись (MBR — Master Boot Record) создана.

Теперь необходимо создать загрузочную запись раздела (PBR — Partition Boot Record).

В главном окне Bootice жмем Process PBR.

Откроется окно создания загрузочной записи:

Выбираем GRUB4DOS, жмем Install/Config, далее OK (ничего не меняем).

Загрузочная запись раздела (PBR — Partition Boot Record) создана.

Возвращаемся в WinSetupFromUSB, где указываем пути к распакованным ранее образам:

Также можно установить галочку Test In QEMU, чтобы можно было проверить работу загрузчика.

Жмем GO, идем пить чай.

P. S. Чая может понадобиться очень много.

По окончании процесса получаем сообщение Job done.

Вот, что у нас получилось:

Теперь можно перезагрузить компьютер и попробовать загрузиться с нашего внешнего накопителя.

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

Доброго времени суток. Разбирая в прошлый раз возможности настройки меню загрузочного накопителя WinSetupFromUSB. Я показал, каким образом можно изменить названия меню Grub4dos. Цвет используемого в нём шрифта и фона. Сегодня мы еще раз вернемся к этой теме. Я покажу, как установить фон-картинку для меню мультизагрузочной флешки WinSetupFromUSB. Произвольным изображением. По умолчанию загрузочное меню приложения довольно непримечательно. Оно представляет собой сине-зелёный фон. С набором пунктов на английском языке.

Для домашнего пользования вполне сгодится. Но если Вы планируете выложить мультизагрузочную флешку в сеть, возможно, пожелаете персонализировать меню. Заменив однотонный сине-зелёный фон каким-нибудь оригинальным изображением. Соответствующей опции в WinSetupFromUSB нет. Но её отсутствие вовсе не указывает на принципиальную невозможность замены фона. Такая возможность в программе всё же заложена. Просто действовать придется в обход. Заменить скучный фон меню мультизагрузочной флешки можно как минимум двумя способами. Но здесь будет приведён только один и при этом наиболее простой.

Читать еще:  Как создать мультизагрузочную флешку

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

Что для этого понадобиться

  1. Любое изображение с соотношением сторон примерно 4:3
  2. GIMP или другой графический редактор с поддержкой режима индексирования
  3. Конвертер изображений XnConvert и архиватор 7-Zip последних версий

Подготовка фонового изображения для меню мультизагрузочной флешки

Устанавливаемое в качестве фона меню мультизагрузочной флешки WinSetupFromUSB , должно соблюдаться два условия:

  1. Изображение должно иметь размер 640×480 пикселей. Формат XPM и содержать не более 14-ти цветов
  2. Подготовленное изображение должно быть заархивировано в GZ

Установив все три программы (описанные выше). Запустите первым делом GIMP. Откройте в нём картинку. Проследуйте в меню «Изображение > «Размер изображения».

Отключите сохранение соотношения сторон и выставьте размер картинки 640×480 px. Нажмите «Изменить».

Затем в том же меню выберите «Режим» > «Индексированный».

Максимальное число цветов установите 14. Нажмите «Преобразовать».

Сохраните изображение через меню «Файл» > «Экспортировать как… в формате BMP».

Читайте также интересные статьи:

Название файла обязательно должно быть английским.

Преобразование BMP-файл в XPM для меню мультизагрузочной флешки

Так как GIMP не позволяет экспортировать индексированное изображение непосредственно в XPM. Для его преобразования в этот формат используем XnConvert . Открыв конвертер, добавьте в него полученный BMP-файл, перетаскиванием.

Переключитесь на вкладку «Выходные данные». И установите параметры так, как показано на скриншоте за исключением лишь названия картинки. Которое у Вас будет свое. Нажмите «Преобразовать».

Если в имени файла останется прежнее расширение, то можете его переименовать.

Теперь картинку необходимо сжать. Запустите 7-Zip, перейдите в папку с XPM-изображением. Выделите его мышкой и нажмите кнопку «Добавить».

В открывшемся окошке добавления к архиву выберите формат gzip и нажмите «OK».

На этом подготовительный этап завершен. Можно переходить непосредственно к замене фона мультизагрузочной флешки WinSetupFromUSB изображением, сжатым в gzip-архив.

Работа с файлами мультизагрузочной флешки

Подключите к компьютеру загрузочную флешку. Зайдите в расположенную в её корне папку «boot».

Создайте в ней новую папку с произвольным английским названием, например «fon». Поместите в неё запакованное в gzip фоновое изображение.

Вернитесь в корень флешки, откройте «Блокнотом» файл menu.lst. Удалите указанный на скриншоте блок текста.

а на его место пропишите путь к фоновой картинке. Вот так. splashimage (hd0,0)/boot/fon/maxresdefault.xpm.gz

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

Заключение

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

Мультизагрузочная флешка с помощью WinSetupFromUSB

Сегодня расскажу как самостоятельно сделать мультизагрузочную флешку с Windows XP, Windows 7 и 8.1. Создать такую флешку совсем не сложно с помощью уже известной утилиты WinSetupFromUSB.

Давно собирался навести порядок в своих админских инструментах и лучшее время для этого новогодние праздники. Раньше приходилось таскаться с небольшим боксом компакт-дисков, на которых размещалось всё самое необходимое для восстановления операционных систем и сами установочные диски, но прогресс не стоит на месте.

Перейдем к делу. Заметил, что в кармане стали размножаться флешки с дистрибутивами разных ОС, что совсем не радовало. Начал даже забывать на какой флешке, какой установщик записан. Вот и решил в праздники сделать себе универсальную установочную флешку с Windows XP, Windows 7 и 8.1, а то на буднях так и не нашел времени заняться этим вопросом.

Создавать мультизагрузочную флешку будем уже известной утилитой WinSetupFromUSB. Ранее я рассказывал как с помощью данной программы сделать установочную флешку с Windows XP.

Для начала разместим на флешке установщик Windows XP и Windows 7. Делается это аналогичным образом как мы создавали установочную флешку с Windows XP, только дополнительно указываем путь к ISO образу диска Windows 7. Остается нажать кнопку «GO» и через некоторое время мы получим установочную флешку с двумя операционными системами.

Процесс добавления дополнительных образов установочных дисков на флешку совсем не сложный, наверное по этому разработчики WinSetupFromUSB решили не утруждать себя пояснениями. А зря. многие, из тех кто пользовались данной утилитой просто не догадываются о возможности добавления, к примеру разных версий Windows 7 (Pro, Ultimate, 32 и 64-bit) на одну и ту же флешку. Причем меню создается автоматически.

Осталось добавить Windows 8.1 на нашу суперфлешку. Ставим новую галочку на соответствующем пункте и указываем путь к новому ISO образу, теперь уже Windows 8.1. После чего снова остается запустить процесс кнопкой «GO». Если приглядитесь, то внизу есть переключатель «Advanced options» (дополнительные настройки), где можно задать свое название пункта меню, но я предпочел оставить как есть, тем более всё создается и так очень корректно.

На самом деле возможности WinSetupFromUSB гораздо больше описанных в статье. Кроме Windows XP/2000/Win7/8/8.1 (32 и 64-битные) можно спокойно добавить серверные ОС — Windows Server 2008/2012, большинство ISO образов известных Linux-систем, Antivirus Rescue Disks, утилиты Acronis и Paragon.

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

Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.

Ссылка на основную публикацию
Статьи c упоминанием слов:
Adblock
detector