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

Компьютеры
Содержание
  1. Первый способ создания мультизагрузочного накопителя
  2. 4. YUMI: Your Universal Multiboot Installer
  3. Как с этим взлетать
  4. Загрузочная флешка — что нужно
  5. Как выбрать флешку из имеющихся
  6. Опции и настройки Ventoy
  7. Создание мультизагрузочной флешки с использованием Easy2Boot
  8. Конфиг для загрузки
  9. Второй способ создания мультизагрузочного накопителя
  10. 3. XBoot
  11. WinSetupFromUSB – программа для создания мультизагрузочных флешек
  12. Что следует делать дальше?
  13. Пример запуска мультизагрузочного флеш драйва в ноутбуке
  14. Темы Ventoy
  15. Создание мультизагрузочной флешки с помощью программы WinSetupFromUSB
  16. Шаг 1 – Скачивание программы WinSetupFromUSB
  17. Шаг 2 — Распаковка дистрибутива WinSetupFromUSB
  18. Шаг 3 – Запуск программы WinSetupFromUSB
  19. Шаг 4 – Настройка параметров WinSetupFromUSB и создание мультизагрузочной флешки
  20. Шаг 5 – Добавление дополнительных операционных систем в мультизагрузочную флешку
  21. Шаг 6 – Загрузка с мультизагрузочной флешки
  22. Немного про загрузчик
  23. Создание мультизагрузочной флешки вручную
  24. Шаг 1. Форматирование флешки
  25. Шаг 2. Установка загрузчика
  26. Шаг 3. Настройка меню
  27. Шаг 4. Проверка результата
  28. Использование AutoISO
  29. Альтернативный вариант настройки меню
  30. Проблема с драйвером носителя
  31. Создать мультизагрузочную флешку программой WinInstall4Grub4DOS
  32. Создаем универсальный установочный диск

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

Для первого способа нам понадобятся два инструмента RMPrepUSB и Easy2Boot. Вы можете найти их на их официальных сайтах www.rmprepusb.com и www.easy2boot.com. Сразу после скачивания установите утилиту RMPrepUSB. Для этого запустите установщик.

Установщик RMPrepUSB

Нажмите кнопку Далее > в появившемся окне >.

Выберите папку установки RPrepUSB

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

Закройте окно установки и вставьте USB-накопитель. Затем запустите инструмент с ярлыка на рабочем столе.

Перед созданием загрузочной флешки нам потребуются iso образы систем Windows 7, Windows 10 и Windows XP например. Создать их можно из лицензионных дисков с помощью инструментов Alcohol 120% или CloneCD. Если iso-образы готовы, можно сразу переходить к непосредственной подготовке мультизагрузочного накопителя. Для этого поставьте все галочки как показано на рисунке и укажите путь к архиву с Easy2Boot.

Настройки RMPrepUSB

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

Идем дальше и устанавливаем загрузчик Grub4DOS на флешку. Для этого нажмите кнопку «Установить Grub4DOS». Нажмите Нет во всплывающем сообщении.

Выбор PBR

Теперь заходим на флешку в папку «_ISOWINDOWS» и записываем iso образы наших систем в соответствующие папки:

  • Windows XP в «_ISOWINDOWSXP»;
  • Windows 10 в «_ISOWINDOWSWIN10»;
  • Windows 7 в «_ISOWINDOWSWIN7».

После того, как образы будут записаны на USB-накопитель, нужно проделать последнюю операцию, нажав комбинацию клавиш Ctrl+F2. Через несколько минут мультизагрузочный диск будет готов. Проверить работоспособность можно во встроенном эмуляторе RMPrepUSB. Чтобы запустить его, нажмите клавишу F11. После нажатия кнопки эмулятор начнет загружаться с вашего накопителя и через несколько минут вы увидите меню загрузчика.

Эмулятор RMPrepUSB

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

Девушка на экране

4. YUMI: Your Universal Multiboot Installer

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

У YUMI немного другая процедура. Вы выбираете нужный дистрибутив из списка перед тем, как перейти к ISO-образу на жестком диске или перейти по прилагаемой ссылке на домашнюю страницу выбранного дистрибутива.

Выберите свой дистрибутив, в данном случае Lubuntu, и найдите ISO на жестком диске.

Когда будете готовы, нажмите кнопку «Создать». Весь процесс займет несколько минут. Затем вы можете повторить процесс, чтобы добавить на диск дополнительные образы ОС.

У YUMI также нет таких инструментов QEMU, как MultiBootUSB или XBoot. Что у него есть, так это поддержка бесчисленных сетевых администраторов и технических работников, которые используют его ежедневно!

Как с этим взлетать

Давайте углубимся в детали:

  • Распакуйте скачанный архив grubinst. Запустите файл grubinst_gui.exe из полученной папки. Важно! Запуск необходимо производить от имени администратора, т.е. «Правой кнопкой мыши по файлу — Запуск от имени администратора», иначе рискуете проблемами.
  • В появившемся окне, а именно в строке «Диск», очень внимательно указываем нашу флешку. В случае ошибки вы рискуете перезаписать загрузочный сектор на винчестере, которого полно.
    Grub4Dos как пользоваться - загрузочная флешка и ее создание - скриншот 1
  • Нажмите кнопку Установить. Если все пойдет хорошо, вы увидите следующее сообщение:
    Установка Grub4Dos - загрузочная флешка и ее создание - скриншот 2
  • Закройте это окно, нажав кнопку Enter. Давайте распакуем скачанный ранее архив grub4dos. Внутри будет папка с таким же названием. Мы входим в него. Копируем все содержимое в корень флешки (еще раз — не папку, а содержимое).
    Установка Grub4Dos мультизагрузочной флешки - загрузочная флешка и ее создание - скриншот 3
  • По сути, флешка готова, но нам еще нужно добавить всевозможные инструменты, которые мы хотим с нее загрузить. Давай сделаем это.
  • Здесь в корне флешки, куда мы скопировали содержимое архива grub4dos, создаем папку boot
    корень мультизагрузочной флешки - загрузочная флешка и ее создание - скриншот 4
  • Тогда скачайте этот архив. Это тема для нашего меню, чтобы было все красиво, а не только буквы на черном экране. Скачанный архив, не распаковывая, копируется в папку автозагрузки.
  • Туда же копируем загруженные ранее pm.iso, vcr35r.iso, mt420.iso и mint.iso. В результате внутри папки автозагрузки вы получите что-то вроде этого:
    папка boot на мультизагрузочной флешке - загрузочная флешка и ее создание - скриншот 5
  • Чистый! Собственно, нужно просто перезагрузиться, выставить в биосе загрузку с USB-носителя и попробовать флешку.

Теперь несколько слов о всевозможных установочных архивах и так далее. Глобально вы можете включить практически любой .iso для загрузки, т.е все, что ранее загружалось с CD/DVD, теперь можно закинуть на флешку в виде образа .iso и загрузить аналогичным образом.

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

Однако я вам расскажу, как в принципе связаны все эти образы вообще.

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

В корне флешки, куда мы скопировали grub4dos, лежит файл menu.lst. Вы можете открыть его в блокноте или блокноте ++ или чем-то еще, что вы там используете, чтобы открыть простой .txt (на самом деле здесь не .txt, а открыть с помощью метода «Правая кнопка мыши — Открыть с помощью»).

Загрузочная флешка — что нужно

Список таков:

  • Флешка, которая соответствует вашим потребностям.
  • Сам Grub4dos. Вы можете скачать по этой ссылке.
  • Установщик Грубинста. Вы можете скачать по этой ссылке.
  • В качестве инструментов, скажем, образ Memtest, Victoria и Partition magic для проверки оперативной памяти и жесткого диска соответственно, а также работы с разделами диска. Скачать все одним архивом можно по этой ссылке.
  • Из операционных систем возьмем к примеру Linux Mint 15 Olivia. Качается так (на странице нужно просто выбрать один из серверов в любой стране). Переименуйте загруженный файл образа (на момент написания статьи он назывался linuxmint-15-cinnamon-dvd-32bit.iso) в mint.iso

Как выбрать флешку из имеющихся

Узнать наверняка, что находится внутри той или иной флешки, можно только после покупки базы данных iFlash и средств идентификации VID/PID, которые помогут вам, не открывая корпус. Среди множества аналогов бесплатный инструмент Flash Drive Information Extractor от ANTSpec Software — единственный, который корректно работает с USB 3.0 и новыми контроллерами.

Каждая перезапись уменьшает ресурс памяти, поэтому модели с микросхемами TLC лучше не использовать. Современные чипы NAND MLC делятся по ресурсу на два класса: 3К (до 3000 циклов перезаписи) и 5К (до 5000 циклов перезаписи). Последний устанавливается в дорогих SSD, а найти такой чип внутри флешки вряд ли получится. SLC-память с ресурсом до 100 000 циклов выпускается до сих пор, только для SSD корпоративного класса и гибридных дисковых кэшей. Флешки с такой памятью уже не производились много лет назад.

найти флешку SLC сегодня так же сложно, как цветок папоротника
найти флешку SLC в наши дни сложно, как цветок папоротника.

Опции и настройки Ventoy

В нижней части окна Ventoy появляется информационная панель с клавишами управления программой.

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

Клавиша F2 открывает меню питания, где мы можем перезагрузить или выключить компьютер.

Клавиша F3 включает режим TreeView, то есть позволяет просматривать файловую структуру.

Структура папок

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

Клавиша F4 — локальная загрузка. Позволяет загрузить компьютер с одного из локальных дисков, находящихся на жестком диске или SSD компьютера, но при условии, что они имеют загрузочный сектор. Или мы можем попытаться найти загрузчик Windows или GRUB и запустить компьютер с его помощью.

Локальная загрузка

F5 — клавиша «Инструменты» позволяет управлять некоторыми настройками инструмента.

Инструмент

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

Плагины в Ventoy — очень специфическая тема. В справочной системе есть целый раздел, посвященный плагинам. С их помощью можно, например, ввести пароль для запуска Ventoy или автоматически запустить режим Memdisk. Это специализированные инструменты, предназначенные в первую очередь для системных администраторов, и я не думаю, что они будут востребованы среди обычных пользователей. А так же ExMenu вызывается по клавише F6. Это меню предварительно создается с помощью файла конфигурации. При желании вы можете найти всю необходимую информацию о создании таких конфигурационных файлов или о работе плагинов на официальном сайте.

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

Для начала нужно скачать несколько файлов, они нам понадобятся при работе:

  1. RMPrepUSB — скачать отсюда: https://www.rmprepusb.com/documents/rmprepusb-beta-versions
  2. Easy2Boot — скачать отсюда: https://www.easy2boot.com/download

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

Интерфейс утилиты RMPrepUSB

Давайте сначала рассмотрим элементы интерфейса, которые нам пригодятся.

  1. Отмечаем опцию «Не задавать вопросы» — то есть уведомления с просьбами не отображаются;
  2. В поля «Размер» — введите MAX, «Метка тома» — введите любой;
  3. В загрузочном секторе выберите первый вариант, относящийся к Windows;
  4. В разделе Файловая система отметьте пункты «NTFS» и «Загрузка как HDD». Вы также можете выбрать FAT32, но этот вариант медленнее и поддерживает файлы размером не более 4 ГБ.
  5. В пятой части нужно выбрать путь Easy2Boot. Обратите внимание на следующее! Архив распаковывать не нужно, оставляем как есть.
  6. Нажмите кнопку «Подготовить диск». У вас должен быть вставлен диск и отобразиться в верхнем поле, если дисков несколько, не ошибитесь и выберите нужную флешку.
  7. После завершения подготовки флешки (она была отформатирована) нужно нажать «Установить Grub4Dos». Если появится окно с предупреждением, выберите НЕТ».

Не рекомендуется закрывать инструмент, потому что он нам еще пригодится. Открыв флешку, мы увидим там несколько папок. Есть папка «ISO», а в ней предполагается папки для операционных систем и некоторых утилит.

Сюда кидаем фотки систем и инструментов

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

Картинки не надо просто кидать в папку WINDOWS. Вы можете поместить их в корень или папку ISO. При загрузке с флешки они все равно будут появляться.

Теперь, когда вы скопировали необходимые файлы на накопитель, нужно вернуться в главное окно RMPrepUSB. Откройте вкладку «Диск» и нажмите «Сделать все файлы на Диске непрерывными» или нажмите Ctrl + F2.

Нажмите Сделать все файлы на диске смежными

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

Результат создания загрузочной флешки в Easy2Boot

Конфиг для загрузки

Этот же файл является своего рода конфигурацией, где прописано, что и из какой папки нужно запускать, какую тему использовать и так далее. Текущее содержимое этого сконфигурированного мной файла (если вы скачали grub4dos по ссылке выше, конечно) выглядит так:

тайм-аут 30

gfxmenu /загрузка/theme.gz

по умолчанию 0

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

find —set-root —ignore-floppies —ignore-cd /bootmgr || найти —set-root —ignore-floppies —ignore-cd /ntldr

карта (hd0) (hd1)

карта (hd1) (hd0)

карта —хук

rootnoverify (hd0)

цепной погрузчик (hd0)+1

title Загрузка linuxmint

карта —unmap=0:0xff

карта —отключить

корень (hd0,0)

карта /boot/mint.iso (0xff) || карта —mem /boot/mint.iso (0xff)

карта —хук

корень (0xff)

ядро /casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper iso-scan/filename=/boot/mint.iso тихая заставка — locale=ru_RU

проверка ошибок

initrd /casper/initrd.lz

initrd /casper/initrd.gz

проверка ошибок включена

карта —unmap=0:0xff

title Скачать Partition Magic — Работа с разделами жесткого диска

карта /boot/pm.iso (0xff) || карта —mem /boot/pm.iso (0xff)

карта —hook корень (0xff)

цепной загрузчик (0xff)

title Загрузчик vcr35r.iso — Тест жесткого диска Victoria

карта /boot/vcr35r.iso (0xff) || карта —mem /boot/vcr35r.iso (0xff)

карта —hook корень (0xff)

цепной загрузчик (0xff)

title Загрузка mt410.iso — тест оперативной памяти Memtest

карта /boot/mt410.iso (0xff) || карта —mem /boot/mt410.iso (0xff)

карта —hook корень (0xff)

цепной загрузчик (0xff)

название Перезагрузите компьютер

начать сначала

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

остановка

Объясню очень кратко, что к чему здесь:

  • таймаут указывает время до выбора элемента (если этого не сделать, выбор будет сделан автоматически)
  • gxmenu задает путь к теме (фоновому изображению и шрифтам) для оформления меню нашей флешки
  • title — собственно устанавливает названия пункта в меню
  • map — используется для эмуляции диска путем указания пути образа

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

Ну тогда думаю несложно разобраться, так как загрузочная флешка это не сервер 🙂

Скачиваем нужный нам .iso, закидываем в папку boot, пишем новую строку меню с новым путем и идем дальше.. Загружаем Windows PE, хоть Linux, хоть установщики, хоть антивирус.

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

Для этого способа нам понадобится утилита WinSetupFromUSB. Скачать его можно с официального сайта www.winsetupfromusb.com. Инструмент распространяется в виде самораспаковывающегося архива. Поэтому его достаточно скачать и распаковать в удобное для вас место. Если сравнить этот способ с предыдущим примером, то этот будет намного проще и особенно подойдет новичкам. Перед созданием также необходимо подготовить два образа ОС Window 7 и Ubuntu 14. Установите на компьютер отформатированную флешку и запустите инструмент.

Теперь выберите ISO-образы ОС, как показано на изображении ниже.

Настройки WinSetupFromUSB

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

Если вы хотите, чтобы созданная мультизагрузочная флешка загружалась в виртуальную машину, перед нажатием кнопки GO установите флажок «Проверить в QEMU».

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

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

3. XBoot

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

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

Затем нажмите кнопку «Создать USB». Программа попросит вас выбрать USB-накопитель, на который вы хотите установить ISO, и выбрать тип загрузчика, который вы хотите использовать. Если флешка отформатирована в FAT32, XBoot рекомендует Syslinux. Если USB-накопитель отформатирован в NTFS, рекомендуется использовать Grub4DOS. Вы также можете выбрать «Не устанавливать загрузчик», но, поскольку вы хотите, чтобы USB-накопитель был загрузочным, вы, вероятно, не хотите этого делать.

Нажмите OK, и мы уже в пути!


Xboot также имеет те же функции, что и QEMU, где вы можете загрузить live CD или USB ISO, который вы только что создали.

Хотя XBoot немного более мощная программа, она немного быстрее, чем MultiBootUSB. Еще одна приятная деталь — возможность загрузки файлов ISO напрямую через загрузчик XBoot.

WinSetupFromUSB – программа для создания мультизагрузочных флешек

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

WinSetupFromUSB — программа для создания мультизагрузочных USB-накопителей. Он реализован под операционную систему Windows и может записывать на флешки различные версии Windows, начиная с Windows XP, а также всевозможные дистрибутивы Linux, такие как Linux Mint, Debian, Ubuntu, Fedora, CentOS и другие. Кроме того, с его помощью на флешку можно записать загрузочные утилиты, например, антивирусные программы или программы для работы с жесткими дисками.

Поддерживает UEFI, может записывать как 32-битные, так и 64-битные версии операционных систем. Сама программа WinSetupFromUSB также может работать как в 32-битной, так и в 64-битной версии Windows.

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

Чтобы создать обычную загрузочную флешку с дистрибутивом для операционной системы или просто записать ISO-образ диска на флешку, не обязательно использовать WinSetupFromUSB, можно использовать другие более популярные программы, например Rufus, вам пример создания загрузочной флешки с помощью Rufus можно посмотреть в материале «Как создать загрузочную флешку с операционной системой в Windows?» или, если вы работаете только с дистрибутивами Linux, вы можете использовать программу UNetbootin.

Что следует делать дальше?

  1. Заходим в директорию «Windows» на флешке, и там создаем подпапки для каждой сборки операционной системы или другого ПО (антивируса, утилиты для выделения дискового пространства и так далее). Имена, которые вы присваиваете папкам, становятся именами пунктов меню при загрузке с установочного диска.
  2. Переносим заранее подготовленные изображения в соответствующие папки.
  3. Теперь давайте внимательно посмотрим на следующий скриншот. Перейдите на вкладку «Диск» и выберите «Сделать файлы на Диске непрерывными).

рмпусб

После этого диск будет полностью готов. Вот как могло бы выглядеть меню с некоторыми изменениями дизайна:

биос

Круто, согласны?

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

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

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

Выбор загрузочной станции

Выбираем наш носитель и нажимаем Enter. Это запустит меню нашей станции.

Выбор загрузочной ОС

Например, давайте выберем установку Ubuntu 14 и нажмем Enter. Начнется процесс установки Ubuntu 14.

Запускаем установку убунту

Процесс установки семерки аналогичен Ubuntu 14.

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

Темы Ventoy

Единственный момент, который хотелось бы отметить в связи с «расширенными» настройками программы, это изменение внешнего вида. Информация об этом также размещена на сайте программы.

Ventoy использует загрузчик GRUB2, который также используется в Linux и есть много готовых тем для этого загрузчика — gnom-look.org. На этом сайте собраны сотни тем на любой вкус. Некоторые из них уже имеют версию для Ventoy. Например, вы можете скачать тему, похожую на macOS.

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

Вентой тема

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

Вентой macOS

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

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

Шаг 1 – Скачивание программы WinSetupFromUSB

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

После того, как вы перешли на страницу, выберите актуальную версию программы (или нужную вам), на момент написания это версия 1.8. Нажмите на ссылку с названием программы.

Скриншот 2

Затем открывается страница этой версии, мы должны нажать на кнопку «Скачать».

Скриншот 3

В результате вы скачаете файл WinSetupFromUSB-1-8.exe размером примерно 24 мегабайта.

Шаг 2 — Распаковка дистрибутива WinSetupFromUSB

Загруженный файл не является программой WinSetupFromUSB, это просто самораспаковывающийся архив, в котором хранятся файлы программы, поэтому нам нужно сначала извлечь его. Для этого запустите скачанный файл, после чего появится окно для указания каталога, куда следует распаковать файлы программы. С помощью кнопки «Три точки» выберите папку, а затем нажмите кнопку «Извлечь».

Скриншот 4

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

Шаг 3 – Запуск программы WinSetupFromUSB

Заходим в директорию, куда мы извлекли файлы программы WinSetupFromUSB, и там видим два исполняемых файла, это и есть программа WinSetupFromUSB:

  • WinSetupFromUSB_1-8.exe – версия WinSetupFromUSB для 32-битных систем;
  • WinSetupFromUSB_1-8_x64.exe — версия WinSetupFromUSB для 64-битных систем.

Вы запускаете файл, соответствующий архитектуре вашей системы.

Скриншот 5

Шаг 4 – Настройка параметров WinSetupFromUSB и создание мультизагрузочной флешки

Программу WinSetupFromUSB устанавливать не нужно, поэтому после запуска сразу открывается интерфейс программы.

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

При первом создании мультизагрузочной флешки нам необходимо подготовить файловую систему флешки, для этого ставим галочку «Автоформатировать ее с помощью FBinst» и указываем тип файловой системы, например NTFS.

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

Скриншот 6

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

Например, я хочу сначала записать операционную систему Windows 7, поэтому ставлю галочку «Windows Vista/7/8/10/Server 2008/2012 на базе ISO». Этот флажок необходимо установить, если вы хотите включить операционные системы из семейства Windows, начиная с Windows Vista.

Скриншот 7

Затем программа предупредит нас, что если мы хотим записать 64-битную Windows Vista SP1 с поддержкой UEFI, то нам придется выбрать другую файловую систему, а именно FAT32. Мы поднимаем Windows 7, поэтому мы нажимаем «ОК».

Скриншот 8

Находим и выбираем нужный нам ISO-образ, нажимаем «Открыть».

Скриншот 9

Мы выбрали одну операционную систему, теперь выберем другую, пусть это будет дистрибутив Linux, конкретно Linux Mint 19.

Для этого в разделе «Linux ISO/Другие Grub4dos-совместимые ISO» также ставим галочку и соответствующей кнопкой выбираем нужный ISO-образ.

Скриншот 10

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

Скриншот 11

Все готово для начала создания мультизагрузочной флешки, где у нас пока будет две системы — это Windows 7 и Linux Mint 19. Нажимаем «GO».

Скриншот 12

Программа предупреждает нас, что все данные с флешки будут удалены, нажимаем «Да».

Скриншот 13

Затем снова нажмите «Да», чтобы начать форматирование флешки, создать необходимые разделы, а затем записать дистрибутивы на флешку.

Скриншот 14

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

Скриншот 15

А потом Линукс Минт.

Скриншот 16

Этот процесс будет завершен, когда появится сообщение «Задание выполнено», нажмите «ОК».

Скриншот 17

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

Читайте также: 14 бесплатных программ для тестирования жестких дисков

Шаг 5 – Добавление дополнительных операционных систем в мультизагрузочную флешку

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

Например, я хочу добавить еще один дистрибутив Linux, пусть это будет Q4OS, и тоже нажать «GO», при этом никаких предупреждающих сообщений, так как форматирования и разбивки не будет.

Скриншот 18

Шаг 6 – Загрузка с мультизагрузочной флешки

Загрузка с мультизагрузочной флешки осуществляется так же, как и с других загрузочных флешек, иными словами, в БИОС нужно выставить загрузку с флешки, как это сделать, мы рассмотрели в материале — » Как загрузиться с флешки? Изменить порядок загрузки устройств в BIOS».

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

Например, после всех вышеперечисленных действий у меня в мультизагрузочной флешке осталось 4 элемента:

  • 0 — Windows 7;
  • 1 — загрузка с жесткого диска;
  • 2 — Linux Mint 19;
  • 3 — Q4ОС.

Для выбора системы используйте стрелки на клавиатуре.

Скриншот 19

Немного про загрузчик

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

Расскажу кратко, что это за зверь такой:

GRUB4DOS — это универсальный загрузчик, основанный на GNU GRUB. Им можно управлять в режиме командной строки или с помощью конфигурационного файла, его возможности включают в себя:

  • Загрузитесь с MBR
  • Скачать из раздела
  • Загрузка DOS 6.22/7.x/8.0 (Windows 9x/Me) с загрузчиком (io.sys)
  • Загрузка FREEDOS с загрузчиком (kernel.sys)
  • Загрузка Windows NT/2000/XP с загрузчиком (ntldr)
  • Загрузка Windows Vista/7/8 с загрузчиком (bootmgr)
  • Загрузка Linux путем загрузки ядра (ядра)
  • Поддержка нескольких файловых систем
  • Загрузитесь с любого устройства, доступного в BIOS
  • Скачать образы дисков (HDD, Floppy, ISO)
  • Изменить порядок загрузки (используя сопоставление)
  • Загрузка изображений по сети
  • Поддержка режима LBA

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

И это при размере чуть более 200 килобайт! 🙂 Ты чувствуешь? Загрузочная флешка будет вам благодарна. По крайней мере, в плане расположения.

Также в Grub есть встроенная справочная система, которая в ответ на запрос всегда выводит список доступных для выполнения команд, а в ответ предоставляет дополнительную информацию. Автодополнение строки (клавиша TAB) запросит не только синтаксис команды, но и, в некоторых случаях, варианты ее продолжения (доступные устройства, разделы).

Что ж, начнем.

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

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

Вот что нам нужно:

  • Gparted — отличный редактор разделов с графическим интерфейсом. Вы можете использовать любой другой, если знаете, как его использовать
  • Загрузчик Grub2.
  • Эмулятор Qemu для проверки работоспособности флешки

Нет необходимости выделять отдельный раздел для каждого дистрибутива на флешке. Если вам нужно просто записать файлы образа самостоятельно, не изменяя их, вы можете просто кинуть их в папку на флешке и затем указать Grub загрузиться с нужного ISO-образа.

Шаг 1. Форматирование флешки

Начнем с того, что отформатируем флешку и сделаем ее загрузочной. Флешку желательно отформатировать в фат32. Вы также можете использовать файловую систему, отличную от NTFS.

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

uSB

Удалите все существующие разделы и создайте один с файловой системой vfat:

usb1

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

Теперь в контекстном меню раздела, на который будут записываться образы, выбираем пункт Manage Flags и ставим галочку напротив пункта Bootable:

usb2

Теперь осталось только нажать на кнопку «Применить:

usb3

Операция записи изменений на диск может занять некоторое время.

Шаг 2. Установка загрузчика

Приступим к установке загрузчика. Сначала смонтируйте флешку в папку /mnt/USB, где /dev/sdX — ваша флешка:

mkdir/mnt/usb

смонтировать /dev/sdx1 /mnt/USB

mkdir /mnt/usb/iso/

Скопируйте необходимые файлы ISO в папку /mnt/USB/iso. Теперь установите загрузчик Grub2 с помощью следующей команды:

grub-install —root-directory=/mnt/USB//dev/sdx

Шаг 3. Настройка меню

Осталось создать файл конфигурации загрузчика. Создайте файл /mnt/USB/boot/grub2/grub.cfg с помощью приведенной ниже команды и добавьте в него необходимые элементы для каждого iso-образа:

vi /mnt/usb/загрузки/grub2/grub.cfg

Элемент должен выглядеть так:

пункт меню «Ubuntu» {

петля /iso/ubuntu-15.04-desktop-i386.iso

корень=(цикл)

linux (цикл)/casper/vmlinuz boot=casper iso-scan/filename=/iso /ubuntu-15.04-desktop-i386.iso noeject noprompt splash root=(loop)

initrd (цикл)/casper/initrd.lz

}

Подумайте, что означают все эти строки. Первая строка пункта меню со словом в скобках — не что иное, как объявление пункта и его имя. Во второй строке мы создаем переменную цикла с адресом нашего iso-образа. Следующая строка указывает корневую файловую систему, в нашем случае это образ. Последние две строки нужно взять из файла /boot/grub/grub.cfg из образа, который вы хотите загрузить. Последний, как правило, будет без изменений, только нужно добавить перед адресом внутреннего файла адрес образа (цикла), а в предпоследнем еще раз добавить параметр iso-scan/filename со значением адрес нашего образа и root = (цикл) параметр ядра).

Пример охватывает код для Ubuntu. Создайте такие элементы для каждого изображения. Например, давайте создадим элемент для memtest:

пункт меню «Проверка памяти» {

линукс16 /исо/мт86плюс

}

Исполняемый файл mt86plus необходимо скачать и закинуть в папку iso.

Создадим еще один пункт для загрузки с винчестера, если флешка случайно оказалась в слоте:

пункт меню «Загрузить жесткий диск» {

установить корень = «(hd1)»

цепной погрузчик +1

}

hd1 — наш первый жесткий диск после hd0, и команда chainloader передает управление загрузчику с этого жесткого диска.

Для Windows пункт меню будет выглядеть немного иначе, например:

пункт меню «Windows 10» {

инмод нтфс

insmod ntldr

петля /iso/windows.iso

корень=(цикл)

ntldr (цикл)/bootmgr

}

Здесь все то же самое, только вместо ядра Linux загружаем загрузчик Windows с помощью команды ntldr.

Шаг 4. Проверка результата

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

sudo размонтировать /dev/sdX1

Затем используйте qemu для загрузки системы:

qemu-система-x86_64 -hda/dev/sdX

Вот как это выглядит:

usb4

Использование AutoISO

Самому создать меню нельзя, а использовать скрипт AutoISO. Перейдите в папку /mnt/USB и выполните следующие команды:

mkdir/mnt/загрузки/grub2/скрипты

компакт-диск /mnt/загрузки/grub2/скрипты/

wget https://raw.githubusercontent.com/coreos/grub/master/docs/autoiso.cfg

Создайте grub.cfg со следующим содержимым:

vi /mnt/usb/загрузки/grub2/grub.cfg

конфигурационный файл /boot/grub2/scripts/autoiso.cfg

Скрипт обнаружит все имеющиеся на диске iso файлы и сформирует из них меню:

автоисо

Альтернативный вариант настройки меню

Нельзя использовать iso-образы, а выделить для каждого дистрибутива отдельный раздел. Затем просто извлеките файлы из iso-образа в этот раздел. Смонтируйте образ в любую папку и просто скопируйте файлы с помощью cp:

sudo mount ~/ubuntu.iso/mnt/ISO

sudo cp -rp /mnt/ISO /mnt/USB1/

Тогда пункт меню будет выглядеть немного иначе. Вам нужно только указать, на каком диске находится нужный дистрибутив и его ядро. В Grub диски называются иначе, чем в Linux. Каждый диск называется hd и имеет номер, начинающийся с нуля, имена разделов начинаются с единицы. Например, раздел /dev/sda1 будет иметь адрес (hd0,1). Как правило, первым считается тот диск, с которого производилась загрузка.

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

пункт меню «Ubuntu» {

корень=(hd0,1)

linux /casper/vmlinuz boot=casper noeject noprompt splash

initrd /casper/initrd.lz

}

Проблема с драйвером носителя

При попытке установить Windows с диска, созданного по инструкции, в какой-то момент может «появиться» ошибка: отсутствует драйвер носителя! Как действовать в таком случае?

  1. Нужно взять любую флешку (даже самого маленького размера).
  2. Используйте портативную версию RMPrepUSB
  3. Затем запускаем инструмент выше и повторяем действия из предыдущей инструкции со следующими отличиями: в метке тома (2) пишем значение HELPER, в типе файловой системы (4) указываем FAT 32.
  4. Нажмите «Подготовить диск», затем установите grub4dos (кнопка справа).
  5. откройте загрузочную флешку в проводнике (первый, с которым мы работали!) и перейдите в директорию «_ISO», откройте «docs». Из вложенной папки «HELPER FILES» копируем абсолютно все содержимое на второй USB диск (который мы только что подготовили).
  6. Итак, мы создали так называемую виртуальную станцию. Почему он? Узнайте сейчас!
  7. Отсоединяем «накопитель» от ПК, и если вы закрыли программу RMPrepUSB, следует ее перезапустить. При этом наш загрузочный диск должен быть подключен.
  8. Нажмите F11, чтобы запустить оболочку из-под Windows.
  9. Когда меню загрузится, подождите 10-15 секунд и закройте окно. Затем следует открыть нашу флешку в Проводнике и посмотреть на размер двух файлов с расширением xml: Unattend и AutoUnattend. Если они «весят» по 100 Кб каждая, то проблем с драйверами не будет. Но, как показывает практика, не все работает сразу. В этом случае снова запускаем меню (F11), ждем некоторое время, закрываем, проверяем вес файлов. Возможно, вам придется сделать процедуру 3-4 раза.

Создать мультизагрузочную флешку программой WinInstall4Grub4DOS

Вы можете скачать утилиту WinInstall4Grub4DOS по этой ссылке. Извлеките его и запустите файл. Появится приветственное окно, где нажимаем на кнопку «Далее».

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

Очень хорошо, если вы подготовили необходимые изображения. Выбрать их можно нажав кнопку «Выбрать папку», образы с ОС должны находиться в папке, название не должно быть русскими буквами.

Указав путь к образам системы, нажмите «Далее».

Установить путь к системным образам

Нажмите

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

Операции по копированию, интеграции драйверов и прочее

Для добавления данных в образы системы запускается скрипт FiraDisk. Нажмите OK в появившемся окне.

Запустится скрипт интеграции FiraDisk

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

Создание новых копий образов с помощью FiraDisk

Создание новых копий образов с помощью FiraDisk продолжение

Теперь посмотрим, что находится в папке со всеми картинками. Их копии появились с дополнением «ФираДиск».

Содержимое папки с изображениями

Заходим в утилиту WinInstall4Grub4DOS и выбираем «Сохранить файлы». В проводнике создайте дополнительную папку и назовите ее, например «Инструменты», так как именно там они и будут написаны. Необходимо создать в папке, где находится папка с изображениями.

Сохранить служебные файлы

Если вам интересно, что это за инструменты, нажмите кнопку «Зачем нужны эти файлы?».

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

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

В папке с утилитами находим архив с утилитой GRUB4DOS_GUI. Запустим этот файл.

Переводим флажок в положение «Диск» и выбираем рядом с ним флешку. Если ничего не происходит, запустите инструмент с повышенными привилегиями. Нажмите «Установить».

Запускает утилиту GRUB4DOS_GUI

Откроется подсказка, нажмите там кнопку «Ввод».

Нажмите клавишу ввода

В папке tools скопируйте файлы MENU.LST и GRLDR на флешку. Если их нет, скачайте их из интернета, их легко найти. Вот ссылка, чтобы не искать.

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

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

Создаем универсальный установочный диск

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

пмп диск

  1. Чтобы программа задавала меньше вопросов, отметьте соответствующий пункт.
  2. Укажите максимальное значение для раздела — MAX. Прописываем любое имя тома.
  3. Для возможности извлечения нескольких образов на одну флешку выберите в загрузочном секторе режим — Win PE v2.
  4. В параметрах файловой системы рекомендую поставить галочки напротив NTFS и Boot as HDD.
  5. Теперь нужно поставить галочку «Копировать файлы из папки» и нажать кнопку «Обзор», чтобы указать путь к архиву с утилитой Easy2Boot (именно АРХИВ, не распакованный. Это очень важный момент!). На экране может появиться запрос, где можно нажать «Нет».
  6. Осталось только подготовить диск, для чего следует нажать на соответствующую кнопку.
  7. Затем смотрим вправо и нажимаем «Установить Grub4Dos». В появившемся диалоговом окне отклоняем предложение (нажимаем «Нет»).

Инструмент пока не закрываем, а просто сворачиваем рабочее пространство, чтобы нас ничего не отвлекало. Теперь нужно открыть нашу флешку в Проводнике и найти там папку «_ISO». Открыв его. Вы увидите следующее изображение:

победа

Если вы хотите изменить внешний вид меню «Пуск», вы можете посмотреть документацию, расположенную в папке «docs». Увы, он на английском, но разве это проблема для онлайн-переводчика?

Оцените статью
Блог про кнопки