Создание мультизагрузочного USB носителя с помощью утилиты WinSetupFromUSB. Как создать мульти-загрузочную флешки с помощью программы YUMI Создание мультизагрузочной флешки с несколькими образами

Способ простой, удобный, но имеет некоторые ограничения и не самый удобный: для записи каждого образа нужно вновь прибегать к утилите, просто скопировать ISO на флешку недостаточно. А что если мы могли просто копировать образы ISO на загрузочную флешку с любыми системами, LiveCD и утилитами и они автоматически были доступны для загрузки? - это может утилита Easy2Boot, причем накопитель может быть в файловой системе NTFS и загружаться как в UEFI так и Legacy системах.

В этой инструкции подробно об использовании Easy2Boot (не путать с платной программой EasyBoot от создателей UltraISO) в связке с RMPrepUSB (и без этой утилиты). Кому-то способ может показаться сложным, но на самом деле, он даже попроще некоторых, просто следуйте инструкции и вас порадует такая возможность создавать мультизагрузочные USB накопители. См. также: ,

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

Подготовка образов для UEFI загрузки с помощью Easy2Boot и процесс загрузки

По умолчанию, с флешки мы можем загрузиться только в Legacy режиме. Для загрузки в UEFI предлагается следующий механизм:

Сама загрузка в режиме EFI (отключение Secure Boot в БИОС может требоваться, а может не требоваться, в зависимости от самого образа и наличия загрузчика rEFInd, который по умолчанию не записывается) выглядит следующим образом:


Как это вообще работает? После «Изменения E2B раздела» на первом шаге, на флешку монтируется ваш образ imgPTN в итоге на ней как будто ничего больше не находится - т.е. мы загружаемся как бы «напрямую» в образ. Соответственно флешка перестает быть мультизагрузочной (хотя все данные на ней и остаются).


Чтобы вернуть накопитель в исходное состояние, откройте папку e2b на флешке и запустите файл RestoreE2B.cmd от имени администратора.

Дополнительная информация

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

  • Если в папке с файлом образа (формат не важен) поместить файл с таким же именем, но расширением.txt и содержимым в одну строку title ИМЯ ПУНКТА МЕНЮ то в меню для этого файла будет отображаться ваше имя.
  • В папке _ISO на флешке присутствует файл E2B_Editor для редактирования фона, цветов и других параметров меню загрузки.
  • С помощью \_ISO\SUB_MENU_Maker.cmd можно добавить собственные разделы в главном меню Easy2Boot.
  • В составе MPI Tool Pack есть утилита Split WinISO для разделения файлов образов Windows на несколько файлов для помещения больших образов на флешку FAT32.
  • Если вы используете внешний жесткий диск или флешку, которая определяется в системе как локальный диск, а не съемный накопитель, то при установке Windows 10, 8.1 и Windows 7 вам могут сообщить об отсутствии драйверов. Метод с образами imgPTN это решает, но потенциально может вызвать потерю данных на накопителе.

Видео инструкция Easy2Boot

Всё, что ниже, было написано для использования предыдущей версии Easy2Boot и, насколько я могу судить, этот метод всё еще должен работать, потому не удаляю его из инструкции. Также, если у вас будут свои находки по использованию утилиты - буду рад комментарию.

Ранний метод создания накопителя Easy2Boot (продолжает работать)

Нижеуказанные файлы были проверены VirusTotal, все чисто, за исключением пары угроз (таковыми не являющихся) в Easy2Boot, которые связаны с реализацией работы с установочными ISO образами Windows.

Нам понадобится RMPrepUSB, берем здесь https://www.rmprepusb.com/documents/rmprepusb-beta-versions (сайт иногда плохо доступен), ссылки на скачивание ближе к концу страницы, я брал файл RMPrepUSB_Portable, то есть не установочный. Все работает.

Также понадобится архив с файлами Easy2Boot. Скачать можно здесь: http://www.easy2boot.com/download/

Процесс подготовки мультизагрузочной флешки Easy2Boot


Распакуйте (если portable) или установите RMPrepUSB и запустите его. Easy2Boot распаковывать не нужно. Флешка, надеюсь, уже подключена.

  1. В RMPrepUSB отметьте пункт «Не задавать вопросов» (No User Prompts)
  2. Размер (Partition Size) - MAX, метка тома - любая
  3. Файловая система и опции (Filesystem and Overrides) - FAT32 + Boot as HDD или NTFS + Boot as HDD. FAT32 поддерживается большим количеством ОС, но не работает с файлами больше 4 Гб.
  4. Отметьте пункт «Скопировать системные файлы из следующей папки» (Copy OS files from here), укажите путь к не распакованному архиву с Easy2Boot, ответьте «Нет» на запрос, который появится.

Не выходите из RMPrepUSB, программа еще понадобится (если вышли, ничего страшного). Откройте содержимое флешки в проводнике (или другом менеджере файлов) и зайдите в папку _ISO, там вы увидите следующую структуру папок:

Примечание: в папке docs вы найдете документацию на английском по редактированию меню, оформления и другим возможностям.

Следующее действие по созданию мультизагрузочной флешки - перенести все нужные образы ISO в нужные папки (можно использовать несколько образов для одной ОС), например:

  • Windows 10 - в _ISO\WINDOWS\WIN10
  • Windows 8 и 8.1 - в _ISO\WINDOWS\WIN8
  • Антивирусные ISO - в _ISO\Antivirus

После того, как все нужные образы перенесены на флешку, в RMPrepUSB нажмите Ctrl+F2 или в меню выберите Drive - Make All Files on Drive Contiguous. По завершении операции флешка готова, и вы можете либо загрузиться с нее, либо нажать F11 для тестирования ее в QEMU.

Исправление ошибки драйвера носителя при загрузке с USB HDD или флешки Easy2Boot

Данное дополнение к инструкции подготовлено читателем под ником Tiger333 (другие его советы можно найти в комментариях ниже), за что ему большое спасибо.

При установке образов Windows с использованием Easy2Boot, установщик часто выдает ошибку об отсутствии драйвера носителя. Ниже - о том, как это исправить.

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

  1. Флешка любого размера (нужна именно флешка).
  2. RMPrepUSB_Portable.
  3. Ваш USB-HDD или флешка с установленной (рабочей) Easy2Boot.

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

  1. В программе RMPrepUSB отметьте пункт «Не задавать вопросов» (No User Prompts)
  2. Размер (Partition Size) - MAX, метка тома - HELPER
  3. Загрузочный сектор (Bootloader Options) - Win PE v2
  4. Файловая система и опции (Filesystem and Overrides) - FAT32 + Boot as HDD
  5. Нажмите кнопку «Подготовить диск» (все данные с флешки будут удалены) и подождите.
  6. Нажмите кнопку «Установить Grub4Dos» (Install grub4dos), ответьте «Нет» на запрос о PBR или MBR.
  7. Заходим на ваш USB-HDD или флешку с Easy2Boot, переходим \_ISO\ docs\ USB FLASH DRIVE HELPER FILES. Скопируйте всё из этой папки на подготовленную флешку.

Ваш виртуальный привод готов. Теперь нужно «познакомить» виртуальный привод и Easy2Boot.

Выньте флешку с приводом из компьютера (вставьте USB-HDD или флешку с Easy2Boot, если вынули). Запустите RMPrepUSB (если закрыли) и нажмите «запустить из под QEMU (F11)». Во время загрузки Easy2Boot вставьте вашу флешку с приводом в компьютер и дождитесь загрузки меню.

Закройте окно QEMU, зайдите на ваш USB-HDD или флешку с Easy2Boot и посмотрите на файлы AutoUnattend.xml и Unattend.xml. Они должны быть по 100КБ, если это не так повторите процедуру знакомства (у меня получилось только с третьего раза). Теперь они готовы работать вместе и проблемы с отсутствующим драйвером пропадут.

Как правильно использовать флешку с приводом? Сразу оговорюсь, данная флешка будет работать только с USB-HDD или флешкой Easy2Boot. Использовать флешку с приводом достаточно просто:

  1. Во время загрузки Easy2Boot вставьте вашу флешку с приводом в компьютер и дождитесь загрузки меню.
  2. Выберите образ Windows, и на запрос Easy2Boot «как устанавливать» - выберите пункт.ISO , далее следуйте инструкции установки ОС.

Проблемы, которые могут возникнуть:

  1. Windows снова выдает ошибку об отсутствии драйвера носителя. Причина: Возможно вы вставили USB-HDD или флешку в USB 3.0. Как исправить: переставьте их в USB 2.0
  2. На экране запустился счетчик 1 2 3 и постоянно повторяется, Easy2Boot не загружается. Причина: Возможно, вы вставили флешку с приводом слишком рано или сразу с USB-HDD или флешкой Easy2Boot. Как исправить: включайте флешку с приводом, как только начнется загрузка Easy2Boot (появятся первые слова загрузки).

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

  • Если какие-то ISO загружаются некорректно, измените их расширение на.isoask, в этом случае при запуске данного ISO из загрузочного меню флешки можно будет выбрать различные варианты его запуска и найти подходящий.
  • В любое время вы можете добавлять новые или удалять старые образы с флешки. После этого не забудьте воспользоваться Ctrl+F2 (Make All Files on Drive Contiguous) в RMPrepUSB.
  • При установке Windows 7, Windows 8 или 8.1 вам будет задаваться вопрос о том, какой ключ использовать: вы можете ввести его сами, использовать пробный ключ от Microsoft, или же произвести установку без ввода ключа (потом все равно потребуется активация). Это примечание пишу к тому, что не стоит удивляться появлению меню, которого раньше не было при установке Windows, оно мало на что влияет.

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

» Как создать мультизагрузочную флешку с Windows XP и программами?

Как создать мультизагрузочную флешку с Windows XP и программами?

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

Мультизагрузочная флешка – инструмент, который любому опытному пользователю желательно иметь под рукой. Она может выручить в ситуациях, когда компьютер, например, не загружается с жесткого диска, а вам нужно получить доступ к данным, когда требуется установить операционную систему на компьютер без CDDVD привода, а также для запуска некоторых служебных и диагностических утилит. Мультизагрузочная флешка может использоваться как носитель нескольких дистрибутивов операционных систем, например Windows XP, Windows 7, Linux и т. д. С нее можно загружать различные LiveCD – “живые диски” с системами, не требующими инсталляции, работать с программами, обслуживающими устройства компьютера, проводить антивирусные проверки и многое другое. Одним словом – вещь крайне нужная и полезная.

В сети можно найти множество готовых сборок для создания мультизагрузочных носителей, но лучше всего научиться делать их самостоятельно. Тогда ваша флешка будет содержать тот набор софта, какой вы выберете сами. Программы могут быть разными (естественно, в формате загрузочных образов), но очень желательно среди всего прочего держать на флешке хотя бы один дистрибутив Windows. Мы будем рассматривать вариант с Windows XP.

Подготовка

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

  • флешку, объемом от 2 GB – если вы собираетесь размещать на ней только дистрибутив Windows XP и программы, а если хотите, чтобы на ней было несколько операционных систем, возьмите объем побольше – от 4 GB;
  • софт, который вы будете размещать на флешке: дистрибутив Windows XP в виде образа ISO или на DVD-диске и все остальное в форматах ISO, IMA, IMG и т. д.;
  • компьютер под управлением OS Windows, где будет проводиться вся работа;
  • утилиты и файлы для работы с флешкой: эмулятор CDDVD привода (UltraISO, Daemon Tools и т. п.), WinSetupFromUSB – бесплатный инструмент для переноса на USB-носитель Windows XP и установщик загрузчика, сам загрузчик – grldr и конфигурационный файл menu.lst (можно с помощью блокнота создать пустой текстовый файл с расширением lst).

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

Форматирование

Первым делом будущая мультизагрузочная флешка должна быть отформатирована в NTFS или FAT32. Вариант с NTFS предпочтительнее – загрузка будет проходить быстрее. Для этих целей можно использовать разные инструменты, в том числе и встроенные в Windows, но мы воспользуемся WinSetupFromUSB.

Внимание! Перед началом форматирования убедитесь, что на носителе нет ничего ценного, поскольку все файлы с него будут удалены.

  • Запустите WinSetupFromUSB и нажмите кнопку “BootICE” для запуска одноименной утилиты.

  • Кликните по кнопке “Parts Manage”для создания активного загрузочного раздела на флешке.

  • В следующем окне вы увидите список разделов. В нашем примере раздел один. Чтобы сделать его активным (активный раздел отмечен буквой “А” в столбце Act), нажмите кнопку “Activate”.
  • Для запуска процесса форматирования кликните по кнопке “”ReFormat USB disc”, потом “Next” и “ОК”, не меняя ничего в настройках. Тип накопителя отметьте как “USB-HDD”.

После проделанных действий флешка будет чиста и подготовлена для дальнейшей работы.

Создание загрузочного сектора и копирование загрузочных файлов

Продолжаем работать в BootICE. Наша следующая задача – создать на USB-накопителе загрузочный сектор и скопировать на него файлы, необходимые для загрузки. Это, как говорилось, grldr и menu.lst.

  • Находясь в главном окне BootICE, кликните по кнопке “Process MBR”.

  • После этого откроется окно “Master Boot Record”, где нужно поставить отметку напротив “Grub4DOS” – тип загрузчика, и следом нажать “Install/Config”. В следующем окне настроек конфигурации ничего менять не нужно, просто нажмите “Save to Disc” и закройте его.
  • Закройте BootICE, скопируйте в корневой каталог флешки файлы grldr и menu.lst и переходите к следующему этапу.

Перенос на флешку дистрибутива Windows XP и программ

  • Приготовьте дистрибутив Windows XP на диске или в виде ISO-файла. Диск установите в привод CDDVD, а образ смонтируйте в виртуальный привод, который создаст программа-эмулятор, например, UltraISO.

  • Запустите WinSetupFromUSB. В разделе окна “Add to USB disc” поставьте галку напротив пункта “Windows 2000/XP2003 Setup”. Небольшая кнопка справа откроет проводник, чтобы вы указали путь к диску с дистрибутивом Windows XP. Далее кликните по кнопке “GO”, и процесс копирования файлов начнется. Аналогичным образом на флешку переносятся дистрибутивы других операционных систем.

  • Загрузочные образы прочих программ, которые будет содержать ваша мультизагрузочная флешка, скопируйте в отдельную папку. Разместите ее в корне накопителя и дайте ей понятное имя, используя латинские буквы. В нашем примере папка будет называться PROG. Мы возьмем в качестве примера MHDD – утилиту для работы с жесткими дисками, и Memtest86+ – средство диагностики оперативной памяти компьютера. Образы этих программ можно бесплатно загрузить с их официальных сайтов.

Конфигурирование мультизагрузочного меню

Теперь самое сложное и интересное: нам предстоит настроить загрузочное меню. Вы, надеемся, представляете, что это такое. Это то, что вы увидите после того, как компьютер загрузится с вашей флешки. Поскольку она мультизагрузочная, на ней должен быть перечень содержимого, а точнее – меню, с помощью вы могли бы запускать нужные программы. Этот перечень и содержится в файле menu.lst.

В установочный пакет поставки Grub4DOS menu.lst уже входит. Его можно брать за основу для создания своего меню, но также можно и очистить от содержимого, чтобы заполнить самостоятельно. В нашем случае нет задачи детального изучения синтаксиса команд Grub4DOS, поэтому мы очистим файл (или создадим его сами) и будем вставлять в него готовые фрагменты кода, необходимые, чтобы меню заработало.

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

Итак, пусть первым пунктом нам будет предлагаться установка Windows XP на компьютер. Следом, допустим, установка Windows 7 или 8, далее – запуск MHDD, за ним – Memtest86+. Последними пунктами добавим загрузку с жесткого диска (start Windows), перезагрузку (reboot) и выключение компьютера (shutdown). Наше меню будет выглядеть так:

Install Microsoft Windows XP

Install Microsoft Windows 7/8

Установка Windows XP

В верхнюю часть документа скопируйте следующий код:

title Install Microsoft Windows XP
root (hd0,0)
map –mem /WINSETUP/XPpSP3.ISO (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map –hook
root (0xff)
chainloader /I386/SETUPLDR.BIN

  • Строка title содержит текст, который будет отображаться как пункт меню. Он должен быть обязательно написан латинскими символами (поддержка кириллических шрифтов в Grub4DOS по умолчанию отсутствует).
  • В строке root должен быть указан раздел диска, где загрузчик должен искать нужный файл. (hd0,0) в данном случае – это флешка.
  • map –mem /WINSETUP/XPpSP3.ISO (0xff) – эта запись указывает на путь к файлу, который будет запущен. В нашем случае – это XPpSP3.ISO в папке WINSETUP, которая находится в корне флешки.
  • Команда chainloader выполняет вызов загрузчика Windows XP – SETUPLDR.BIN. Ее параметры менять не нужно.

Из всего перечисленного пользователь может изменять только значение title и map –mem. Все остальное должно оставаться как есть.

Установка Windows 7 или 8

Отступите от предыдущей части кода одну строку и вставьте следующий фрагмент:

title Install Microsoft Windows 7/8
map –unmap=0:0xff
map –unhook
root (hd0,0)
chainloader /bootmgr

Поскольку загрузчик Windows 7 и 8 копируется в корень флешки, путь к нему указывать не нужно. Кроме значения title, все должно оставаться как есть.

Запуск MHDD и Memtest86+

Ниже через строку вставьте следующий код:

title MHDD
find –set-root /PROG/MHDD.IMA
map –mem /PROG/MHDD.IMA (fd0)
map –hook
rootnoverify (fd0)
chainloader (fd0)+1

title Memtest86+
map /PROG/memtest86+.iso (0xFF) || map –mem /IMG/memtest86+.iso (0xFF)
map –hook
chainloader (0xFF)

Синтаксис команд разный, так как загрузочные файлы этих программ имеют в нашем примере разный формат (IMA и ISO). Здесь важно правильно указать путь к файлам на флешке: /PROG/MHDD.IMA и /PROG/memtest86+.iso, а также прописать title.

Загрузка Windows с жесткого диска

За нее будет отвечать следующий фрагмент кода:

title Start Windows
find –set-root –ignore-floppies –ignore-cd /bootmgr || find –set-root –ignore-floppies –ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map –hook
rootnoverify (hd0)
chainloader (hd0)+1

На жестких дисках компьютера будет произведен поиск загрузчика Windows XP – ntldr или Windows 7/8 – bootmgr.

Перезагрузка и выключение

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

title Reboot
reboot

title Shutdown
halt

После этого сохраните файл menu.lst и закройте его.

Тестирование

Для проверки, как работает наша мультизагрузочная флешка, снова запустите WinSetupFromUSB. В главном окне найдите пункт “Test in QEMU” и отметьте его галкой. Будет запущена виртуальная машина QEMU, где вы сможете увидеть только что созданное загрузочное меню.

Если все отображается также, как вы видите на картинке, и каждый из пунктов работает как положено – ваша флешка готова.

Добрый день. Эту довольно интересную тему, подкинул мне один из читателей сайта. Когда он задал мне вопрос о том, можно ли создать загрузочную флешку или диск, но так чтобы там было несколько образов для установки на выбор, я ответил что не знаю, но слышал о подобном в среде Unix подобных систем. Но мне стало интересно и я стал копать в этом направлении, оказывается подобные утилиты есть и для Windows систем. Хотя их и мало, в связи с тем, что Microsoft не устраивает чтобы компьютеры, на которых установлена их операционная система, так же использовали другую операционную систему (к примеру Ubuntu). Хотя данные технологии это вполне позволяют. К примеру Windows вы используете для игр, а после перезапуска спокойно смотрите фильм и просматриваете страницы в интернете уже в безопасной Ubuntu.

Пошаговая инструкция

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

  1. Посещаем официальный сайт программы Xboot — ссылка . Скачиваем и распаковываем последнюю версию. Программа не требует установки, достаточно просто запустить.
  2. Интерфейс программы довольно прост, для того, чтобы добавить образы, нужно просто перетащить iso файл каждого образа в центральную часть окна программы. При добавления образа появится зеленое окно с вопросом, как воспринимать данный образ. Если вы добавляете установочный образ Windows, то выберите «Add using Grub4dos ISO image Emulation». Если же Unix-систему, то «Utility — Ubuntu».

    Помимо образов, вы так же можете добавить различные утилиты (так же в виде образов). К примеру Dr.Web Live CD, Kaspersky Rescue Disk которые помогут вам проверить системную в случае критического заражения компьютера. В данном случае нужно выбирать соответствующую утилиту в выпадающем меню. Если у вас нет подобных программ, к вашему счастью программа знает очень много ссылок. Чтобы их открыть достаточно нажать на кнопку File и выбрать пункт Download. Откроется знакомый нам список выбора утилит, при выборе какой-либо появится кнопка перехода для скачивания утилиты.

  3. После добавления все образов, есть два пути — можно сохранить все как ISO файл для дальнейшего записи на DVD диск или сразу записать на USB носитель (перед началом нужно отформатировать, предпочтительно в FAT32). Для этого в нижней правой части окна есть две соответствующие кнопки. Если нажать «Create ISO» программа запросит путь для сохранения файла образа и довольно симпатично отобразит процесс его создания.


  4. Если же нажать кнопку «Create USB», появится окно выбора USB устройства для записи и выбор загрузчика, по-умолчанию стоит Syslinux, он же и рекомендуется для работы(он поддерживает только FAT32), но если у вас с ним возникают проблемы, можете попробовать другие Grub4dos (поддерживает форматирование NTFS). Единственное условие, не помешает 5-10% оставить свободным на флешке. Прежде, чем нажать ОК, внимательно проверьте — тот ли вы носитель выбрали, чтобы не удалить важную информацию с переносного жесткого диска подключенного в другой порт:) После нажатия кнопки ОК, пойдет такой же процесс создания образа как и при создании ISO образа. Так же программа предложит проверить флешку в своей виртуальной машине.


На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу в Вконтакте.

Спасибо за внимание!

Среди множества софта, позволяющего создать загрузочную флэшку, обнаружилась одна неприятная особенность, многие из этих программ очень хорошо работают с образами Linux подобных операционных систем, но имеют свои подводные камни при работе с инсталляционными образами Windows. Причем некоторые некорректные моменты работы таких «создателей» могут обнаружиться только уже в момент установки. Перебрав некоторую кучу мультизагрузочного софта, в помойку были отправлены:

  • ZXBFM_1.3 - не работает с образами ISO больше 4 Гб. Например, если у вас есть инсталляционный ISO образ Windows 7, в который вы добавили последние обновления . Или вы скачали образ в стиле All-In-One, который зачастую будет иметь размер больше 4 Гб.
  • YUMI - понимает большие образы ISO, но при инсталляции Windows 7,8,10 вы получите ошибку «Не найден необходимый драйвер для дисковода оптических дисков …». Нет смысла перекапывать интернет в поисках решения этой проблемы.
  • XBoot – аналогичные проблемы как и первых двух

Все эти проблемы исходят из одного источника, а именно загрузчика, который используется в перечисленных программах. Обычно это GRUB4DOS. Всем он хорош, но это не загрузчик от Microsoft. Поэтому, я расскажу о прекрасной программе WinSetupFromUSB , которая является комбинированной. В ней для образов Windows используется загрузчик Bootmgr, а для образов linux GRUB4DOS.

Итак, приступим.

Вставляем в компьютер флэшку!

Далее идем на сайт http://www.winsetupfromusb.com/downloads/ и скачиваем последнюю версию программы. На момент написания доступная версия 1.7-V9. Скачиваете самораспоковывающийся архив WinSetupFromUSB-1-7.exe и запускаете. В распакованной папке вы найдете вот такое содержимое:

Программа не требует инсталляции, поэтому просто запускаем. Если у вас 64-х битная операционная система, то запускаем WinSetupFromUSB_1-7_x64.exe , если нет, то WinSetupFromUSB_1-7.exe . После запуска открывается окно

В котором в поле «USB disk selection…»
(1) отображается ваша подключенная флэшка. Если вы запустили программу раньше, чем подключили флэшку, то нажимаем кнопку «Refresh» (2) а затем выбираем нужную флэшку в списке.

Далее включаем галочку «Auto format it with FB» , открываются дополнительные параметры , в которых ставим тип файловой системы NTFS.

Затем нам необходимо добавить нужный инсталляционный образ Windows. Для добавления Windows Vista ,7,8,10, server 2008, server 2012 нажимаем галочку «Windows Vista /7 /8 /10…» и нажимаем на кнопку с тремя точками

При этом откроется окно предупреждения, в котором вас предупредят, что для поддержки UEFI 64-х битных версий Windows флэшка должна иметь формат файловой системы FAT32. Так как сейчас речь не про UEFI просто нажимаем ОК .


Далее открывается стандартное окно выбора файлов, в котором указываем нужный вам инсталляционный образ Windows. В данном случае я выберу Windows 7 x86 SP1 .


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

Все, нажимаем большую кнопку «GO» и процесс пошел. При этом программа выдаст вам несколько предупреждающих окон о том, что все ваши данные с флэшки будут УНИЧТОЖЕНЫ !!!


Еще раз проверяете, что вы выбрали НУЖНУЮ ФЛЭШКУ и нажимаете кнопки «ДА» .

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

В результате всех действий вы получите загрузочную флэшку, на которой будет один загрузочный образ . В моем случае Windows 7 x86 SP1. Теперь можно программу закрыть, или же записать следующий образ, он не затрет предыдущие образы а просто добавится в список.

Добавляем следующий образ. Проверяем что галочка «Auto format it with FB»
НЕ СТОИТ!!! Иначе вы затрете всю предыдущую работу. Так как следующий образ, который я добавлю будет Windows 10, то я выбираю галочку в пункте «Windows Vista /7 /8 /10…» и опять нажимаю на кнопку выбора файла(кнопка с тремя точками).

Открывается окно выбора файла, в котором я указываю нужный мне файл ISO.

В результате выбора окно выглядит вот так

Все, нажимаю «GO» и процесс записи пошел.


После окончания у вас на флэшке будет уже два инсталляционных образа.

Теперь в заключении, я хочу добавить на мою загрузочную флэшку инсталляционный образ Windows XP. Тут есть особенность, вместо образа ISO мне понадобится распакованный инсталляционный образ. Если у вас Windows XP в виде файла ISO , то просто смонтируйте его программой типа Daemon Tools , или распакуйте архиватором 7-zip в любую папку на локальном диске.

Опять повторяем процесс выбора образа, только теперь уже выбираем галочку в пункте «Windows 2000/XP/2003» и нажимаем кнопку выбора(кнопка с тремя точками).

В открывшемся стандартном окне выбора файлов уже выбираем просто папку, в которую распаковали ISO образ или букву виртуального DVD-рома, если использовали программы типа DAEMON Tools.


После выбора открывается окно пользовательского соглашения, в котором нажимаем кнопку «I accept»

В результате всех действий получается примерно вот такое окно, в котором нажимаем кнопку «GO» .

Об окончание процесса говорит окно

Вот таким образом получаем загрузочную флэшку с тремя инсталляционными образами Windows.

Удаление и редактирование списка установленных образов

Как добавлять образы понятно, а что делать если надо удалить добавленный образ? Не все так сложно.

Готово! Теперь вам нужно установить на флешку загрузчик с помощью grub4dos. Запускаем программу grubinst_gui.exe из архива, выбираем в ней нашу флешку и жмем “Install

если после нажатия на кнопку Install вы увидите такое окно, значит все прошло успешно:


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

grldr – загрузчик

menu.lst – файл настройки меню

Откройте скопированный файл menu.lst в блокноте. Как видите он абсолютно пустой. Мы его сейчас настроим вместе с вами.

Для начала добавьте такую строку:

title Выключить ПК halt

На этом этапе у нас готова загрузочная флешка, но ничего кроме как выключать компьютер она не умеет (именно эту команду мы добавили). А теперь давайте проверим работает ли флешка. Для этого вовсе не нужно перезагружать компьютер, просто скопируйте файл MobaLiveUSB_0.2.exe в корень флешки и запустите его, нажмите кнопку “Non

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

Как видите на экране отображаются “кракозябры” вместо русских букв


Это дело мы поправим, подключив к загрузчику один из шаблонов (в моем случае winlin.gz). Скопируйте в корень флешки файл winlin.gz и пропишите в menu.lst в самом начале следующие строки

gfxmenu /winlin.gz

gfxmenu/ winlin. gz

Теперь снова запустите эмулятор и посмотрите как будет выглядеть ваш экран загрузчика. Если все сделали правильно, увидите следующий экран:


Как видите теперь надпись “Выключить ПК” отображается нормально. Отлично, теперь двигаемся далее.

Добавляем установщик Windows 7 SP1 x86-x64

Теперь добавим установщик Windows 7 SP1 x86-x64 для возможности установки windows с вашей мультизагрузочной флешки.

Для этого скачайте понравившийся вам образ windows 7, и извлеките все файлы в корень флешки.

После извлечения файлов, добавьте в файл menu.lst следующие строки:

Распространялась эта версия самой Microsoft, и поэтому претензий к ней как к некоему неполноценному продукту не предъявлялось. Более того, именно этот «дистр» стал основой для большого разнообразия portable-самоделок. Для того чтобы расширить WinPE до определенных разработчиком пределов – то есть включить в LiveCD драйвера, отсутствующие в WinPE компоненты Windows или внешние программы, предлагалось использовать специальное программное обеспечение , наподобие утилиты BartPE и других таких же.

Давно не развиваемая BartPE не подойдет для иллюстративных целей. Тем более что мы намерены иметь дело вовсе не с XP, а с седьмой версией. Современной альтернативой BartPE является программа WinBuilder, к рассмотрению которой мы и переходим.

LiveUSB при помощи WinBuilder

Исходным материалом для построения мобильного дистрибутива Виндовс 7 послужит Win7PE, а пока подскажем, где взять сам «ВинБилдер». Скачать его можно с родной страницы в интернете: http://winbuilder.net/ .

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

Далее нам потребуется пакет Windows Automated Installation Kit (WAIK). Этот почти 2-гигабайтный образ можно взять тут: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=5753 . После чего запустить инсталлятор пакета под именем StartCD.exe. Весь этот продукт нам не нужен. Нам потребуются лишь его отдельные файлы из папки \Windows AIK\Tools\x86\. Вот перечень этих файлов:

  • bcdboot.exe
  • imagex.exe
  • wimgapi.dll
  • wimmount.inf
  • wimmount.sys
  • wimserv.exe

Все эти файлы нужно скопировать в поддиректорию WinBuilder (в нашем случае в папку C:\WB\Projects\Tools\Win7PE_SE\x86\). Туда же следует скопировать файл bcdedit.exe из папки \Windows\System32. Драйвера для будущей системы требуется скачать с этого адреса: http://driverpacks.net/driverpacks/latest .

Дополнительно ставим VirtualBox – эта виртуальная машина понадобится нам для тестирования сборки. На этом подготовительные процедуры завершены, и можно приступать к генерации системы.

Генерация portable-версии «семерки»

Подробности дальнейших действий:

В итоге мы получим «голую» ось с максимально урезанным функционалом и полным отсутствием «бирюлек» вроде «Aero».

Наполнить сборку содержанием можно с помощью рекомендаций следующего пункта нашего рассказа.

Модификация сборки

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

Для добавления документов и медиа-содержимого можно воспользоваться интерфейсом узла «Additional files», правда, включить таким образом в дистрибутив программы пользователя не получится. Аэро, обои и панелька с гаджетами могут быть подключены в узе Tweeks.

Включение приложений возможно, но более трудоемко. Чтобы облегчить эту задачу, разработчиками было выпущено множество скриптов для внедрения в сборку самых различных программ. Скачать эти скрипты можно по следующему адресу: http://reboot.pro/forum/65/ . Готовый скрипт помещается в папку C:\WB\Projects\Win7PE_SE\Apps или в любую из ее поддиректорий.

Если же готового скрипта на сайте не нашлось, его можно изготовить самостоятельно при помощи инструмента MakeScript, размещенного на сайте http://reboot.pro/508/ . Не стоит подсовывать этой программе инсталляторы, лучше отдать ей на съедение portable-версии ПО:


В противном случае в реестре будет сгенерировано невообразимое количество мусора. Программа MakeScript имеет достаточно гибкие настройки. Ознакомьтесь с ними в документации или поищите описание в интернете.

В простейшем случае все сводится к указанию exe-файла переносной версии нужной программы , указанию ее названия и нажатию на большую кнопку «Make It» слева на экране.

Переносим все на USB

Пока что мы еще ничего не сказали о том, как перенести все это на флешку. В общем случае программа генерирует готовый ISO-образ системы прямо в папке C:\WB.

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

Итак, круг замкнулся, и больше обсуждать нам в сущности нечего.

М ультизагрузочная флешка , укомплектованная дистрибутивом нескольких операционных систем, антивирусным Live -диском, нужными программами, работающими автономно с загрузочного носителя – это универсальный инструмент для решения различных проблем и задач с компьютером, с которыми то и дело приходится сталкиваться обычным пользователям. Что уже и говорить об IT -специалистах, большая часть профессиональной жизни которых – восстановление работоспособности компьютерной техники.

Флешка , где собраны воедино различные самозагружающиеся программные решения, заменит кучу разных оптических загрузочных дисков. Единую мультизагрузочную флешку можно использовать и для нейтрализации блокирующих запуск компьютера вирусов, и для переустановки операционной системы, и для её восстановления из резервной копии, и для распределения пространства на жёстком диске, и для решения других задач. В Интернете доступны для скачивания готовые образы Live -дисков с подборкой различного ПО для решения проблем с компьютером. Но, естественно, универсальный спасательный инструмент лучше подготовить самостоятельно, подобрав содержимое загрузочной флешки под свои индивидуальные нужды и предпочтения.

Создавать флешки с различным самозагружаемым ПО умеет программа WinSetupFromUSB для Windows. Она может комплектовать подборку загрузочных носителей на базе загрузчика Grub4dos . Именно её будем использовать для создания мультизагрузочной флешки. И, соответственно, весь этот процесс в деталях рассмотрим ниже.

1. Содержимое мультизагрузочной флешки

Первым делом необходимо подготовить дистрибутив мультизагрузочной флешки. В нашем случае имеем флешку с небольшим по современным меркам объёмом — всего лишь 8 Гб . Потому укомплектована она будет только необходимым инструментарием. А это дистрибутив Windows версий 8.1 , 10 и старой XP , антивирусный Live -диск от Avira , менеджер распределения дискового пространства и бесплатный бэкапер . Для записи на флешку подготавливаем ISO -образы загрузочных носителей выбранного ПО и установочных дисков операционных систем.

2. Скачивание WinSetupFromUSB

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

Скачать программу WinSetupFromUSB с официального сайта:
http://www.winsetupfromusb.com/downloads/

3. Форматирование флешки

Следующий этап – форматирование флешки . Этот процесс можно осуществить как штатными средствами Windows (команда «Форматировать» в контекстном меню, вызванном на флешке в проводнике) , так и внутри WinSetupFromUSB. Рассмотрим последний вариант.

В окне программы вверху выбираем нужную флешку, если их подключено к компьютеру несколько. Активируем галочку опции «Auto format it with FBinst» . После чего раскроются её дополнительные опции. Из их числа необходимо лишь определиться с будущей файловой системой флешки — NTFS или FAT32 . Если в составе подготовленного для записи на флешку дистрибутива имеются файлы, вес которых превышает 4 Гб , необходимо выбрать файловую систему NTFS . Если нет – оставляем FAT32 по умолчанию.

Файловую систему FAT32 также необходимо оставить, если мультизагрузочная флешка предназначается в том числе и для работы с компьютерами на базе BIOS UEFI . В таком случае не нужно будет отключать функцию Secure Boot , а содержащийся на флешке дистрибутив 64 -битных Windows 8.1 и 10 установится на GPT -раздел диска.

WinSetupFromUSB подготавливает универсальную загрузочную флешку – и для компьютеров с обычной BIOS , и для устройств на базе BIOS UEFI . Но интерфейс UEFI видит только загрузочные флешки, форматированные в FAT32 . Некоторые программы могут обходить такие ограничения и создавать загрузочные UEFI -флешки с файловой системой NTFS , но WinSetupFromUSB, увы, не из их числа.

Итак, определяемся с файловой системой и жмём внизу кнопку «Go» .

В окошке предупреждения о стирании данных на флешке жмём «Да» .

И снова жмём «Да» ещё в одном предупредительном окошке.

Через несколько секунд увидим надпись «Job done» — работа сделана. Жмём «Ок» .

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

4. Добавление дистрибутива Windows

Добавление дистрибутива Windows возможно в двух формах окна программы. Одна из форм предназначена для добавления образов установочных дисков Windows, начиная с версии Vista , другая — для файлов установки Windows XP и более старых версий системы. В нашем случае сначала добавим в соответствующую форму образ Windows 8.1 . Ставим галочку на этой форме и с помощью кнопки обзора указываем путь к ISO -образу. Комплект мультизагрузочной флешки формируется поэтапно: каждый дистрибутив добавляется и записывается в отдельном порядке. Жмём кнопку «Go» .

Дожидаемся завершения процесса и жмём «Ок» .

Теперь активируем галочкой эту же форму и с помощью кнопки обзора добавляем другой дистрибутив Windows. В нашем случае это установочный диск Windows 10 . Для одной и той же версии Windows можно поочерёдно добавлять её различные редакции – 32 — и 64 -битные. Добавляем, жмём «Go» , дожидаемся завершения процесса.

5. Нюансы с Windows XP

Присутствие на флешке установочного диска Windows XP может понадобиться в редких случаях переустановки операционной системы на очень старых сборках ПК. Но у процесса создания загрузочной флешки с этой версией системы посредством WinSetupFromUSB есть свои нюансы. В интерфейсе программы для добавления дистрибутива Windows XP и более ранних версий системы предназначена верхняя форма.

Кнопка обзора этой формы не добавляет обычный ISO -образ дистрибутива. Прежде содержимое ISO -образа необходимо открыть в виртуальном дисководе. В системах Windows 8.1 и 10 это делается штатными средствами – на ISO -файле вызывается контекстное меню и выбирается команда .

В Windows 7 и более ранних версиях системы монтирование ISO -образов возможно посредством сторонних программ типа Alcohol 120% или Daemon Tools . Содержимое подключённого ISO -образа переносится в отдельно созданную папку.

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

На следующем этапе необходимо принять лицензионное соглашение.

И только затем приступать к старту записи.

Ещё один нюанс – необходимость интеграции драйверов для SATA -контроллера в дистрибутив Windows XP , если таковой изначально их не содержит.

6. Добавление загрузочных носителей программ

ISO -образы дистрибутива операционной системы Linux , Live -дисков на базе Linux и WinPE , загрузочных носителей различных программ с помощью кнопки обзора добавляются в активной форме «Linux ISO/Other Grub4dos compatible ISO» . После добавления ISO -образа появится небольшое окошко «Boot menu name» , в котором можно задать имя, как загрузочный носитель будет отображаться в меню загрузчика Grub4dos . В нашем случае указываем путь к образу антивирусного Live -диска Avira. Жмём кнопку «Go» и дожидаемся завершения записи.

А затем и образ .

7. Тестирование флешки

Одним из преимуществ программы WinSetupFromUSB является встроенное ПО для эмуляции аппаратного обеспечения компьютера — QEMU . С помощью QEMU можно тут же, не покидая текущую операционную систему, протестировать флешку — хоть обычную загрузочную, хоть мультизагрузочную. Внизу окна WinSetupFromUSB выставляем галочку опции и жмём «Go» .

Откроется окно QEMU, в котором будет происходить всё то же, что и на экране монитора после загрузки с флешки. Первое, что увидим – это меню загрузчика Grub4dos . Используя клавиши навигации или цифры согласно порядковым номерам ПО в перечне, можем выбрать тот или иной загрузочный носитель, Live -диск или процесс установки операционной системы.

Установочные диски Windows будут объединены в два раздела. В одном будут содержаться дистрибутивы Windows XP и более старых версий системы, в другом – версии Windows, начиная с Vista . Каждый из разделов ведёт в окно дополнительного меню загрузки соответствующих ему версий и редакций Windows.