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

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

Довольно удобно держать при себе USB накопитель с несколькими ОС и программами для работы с компьютером из БИОСа (Dr. Web, Acronis, Windows 10, Ubuntu и т. п.). Большинство компьютерных специалистов носят с собой подобное устройство, чтобы быстро проанализировать поврежденный ПК или ноутбук и на месте приступить к ремонту операционной системы. Чтобы создать мультизагрузочную флешку потребуется около 30-60 минут и некоторый софт.

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

Большинству компьютерных мастеров периодически приходится работать с Linux, Acronis, Kaspersky, Dr. Web и т. п. программным обеспечением через загрузочный накопитель. Неудобно для подобных целей покупать десяток флешек. Гораздо практичней установить все ПО на один мультизагрузочный накопитель и использовать его во время ремонта ПК.

Для создания подобного устройства пользователю понадобится установить некоторые программы. Задача софта состоит в том, чтобы скопировать на запоминающее устройство загрузчик (Grub4dos или Syslinux), смонтировать ISO образ в нужную папку и прописать необходимые пути к файлам в меню.

Способ 1: WinSetupFromUSB

  • Наиболее популярным ПО для создания мультизагрузочного накопителя является WinSetupFromUSB, данная утилита имеет простой интерфейс и позволяет записывать на накопитель не только сторонние операционные системы, но и ISO образы программ.
  • Скачать WinSetupFromUSB с официального сайта
  • После загрузки надо распаковать архив:
  1. Запустите .EXE файл.
  2. В появившемся окне нажмите на кнопку «…».
  3. Выберите папку установки и нажмите «ОК».
  4. Нажмите «Extract».

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

Далее перейдите в ранее обозначенную папку, в ней будут располагаться два приложения 32 и 64 бит версий. Выберите ту, которая соответствует разрядности процессора на используемом устройстве. Сначала запускайте «WinSetupFromUSB_1-7_x64». Название файла может отличаться в зависимости от версии софта. Если открыли неверную версию программы, то появится окно с предупреждением.

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

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

  1. Вставьте накопитель в компьютер. Размер запоминающего устройства не должен быть меньше 8 гб. Новое устройство отобразится в самой верхней графе. Если этого не произошло, то нажмите «Refresh».
  2. Как создать мультизагрузочную флешку windows?

  3. Выберите, что будет загружаться на накопитель. Для установки Windows 7, 8, 10 используйте второй пункт «Windows Vista/ 7/ 8/ 10/ Server 2008/ 2012 based ISO». Для Linux и прочих утилит (Acronis, Dr. Web, Victoria и т. п.) применяйте четвертый пункт «Linux ISO/Other Grub4dos compatibles». Для примера сначала установим Windows 10. Отметьте галочкой нужный пункт, затем нажмите на кнопку с многоточием для выбора ISO образа системы.
  4. Как создать мультизагрузочную флешку windows?

  5. В появившемся окне «Проводника» выбираем нужные файлы.
  6. Как создать мультизагрузочную флешку windows?

  7. Если программа устанавливается на накопитель впервые, то сначала отформатируем флешку. Для этого отметьте пункт «Auto format with FBinst». Это следует делать только при первичной установке новой системы. Форматирование носителя можно выполнить отдельно, например, через стандартные возможности Windows. В качестве типа файловой системы выбирайте FAT32.
  8. Как создать мультизагрузочную флешку windows?

  9. Для начала установки нажмите «GO».
  10. Как создать мультизагрузочную флешку windows?

  11. После начала процесса установки появится предупреждении о том, что все данные на накопителе будут удалены. Нажмите «Да» для продолжения.
  12. Как создать мультизагрузочную флешку windows?

  13. При желании можете включить показ Log во время установки. Для этого нажмите «Show Log». Подобная возможность позволяет определить завис ли софт или нет.
  14. Как создать мультизагрузочную флешку windows?

  15. Первым этапом происходит форматирование запоминающего устройства под заданный тип файловой системы. Затем начинается установка загрузчика Grub4Dos, далее монтируется ISO образ в папку, а также создается меню пользователя. Все эти действия прописываются в Log файле.
  16. Ждем окончания установки. Когда все процессы будут окончены появится небольшое окно с надписью «Job done».

Подробней о пунктах меню:

  • Windows 2000/XP/2003 Setup – применяется для записи старых версий Windows.
  • Windows Vista/7/8/Server 2008/2012 – используется для записи современных версий ОС Windows.
  • UBCD4Win/WinBuilder/Windows FLPC/Bart PE – раздел создан для записи загрузочных дисков под WInPE ( среда предустановки Windows, загружается в оперативную память). Используется среди специалистов, WinPE позволяет загрузить Windows и пользоваться ОС в Live режиме без установки на диск.
  • LinuxISO/Other Grub4dos compatible ISO — создан для записи Linux систем, а также образов программ. Например, через данный раздел можно установить Dr. Web, Victoria, Kaspersky Rescue Disk, Ubuntu, Kali linux и другой софт.
  • SysLinux bootsector – применяется для Linux систем с предустановленными загрузчиками Syslinux. Как правило, используется специалистами для тестирования Linux различных версий.

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

Для примера установим Kali Linux второй ОС. Для этого:

  1. Выбираем устройство на которое будет производиться запись.
  2. Отмечаем пункт «Linux ISO/Other Grub4dos compatible ISO». Затем нажимаем на кнопку с многоточием.
  3. Выбираем ISO файл с образом системы.
  4. Нажимаем «GO». В этот раз не отмечаем пункт форматирования, иначе удалится ранее записанный образ системы.
  5. Появится окно для выбора названия утилиты в пункте меню. Рекомендуется использовать английские буквы.
  6. Ждем окончание работы программы. После этого необходимо протестировать созданную флешку. Для этого выберите пункт «Test in QEMU». И нажмите «GO».
  7. Появится окно, в нем симулируется работа БИОСа. Если образ записан правильно, то загруженный софт сможет запуститься. На картинке изображен пример с Kali Linux, Kaspersky Rescue Disk 10 и Dr. Web.

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

Следует учитывать, что при работе через WinSetupFromUSB могут возникнуть проблемы при записи одновременно Windows 7, 8 и 10 версии. Подобная ошибка наблюдался на старых версиях WinSetupFromUSB.

Способ 2: YUMI Multiboot USB Creator

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

Скачать YUMI Multiboot USB Creator с официального сайта

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

  1. В разделе «Step 1» выберите нужное устройство.
  2. В «Step 2». Выберите, какой тип системы вы будете устанавливать. В открывающемся списке содержится множество различных названий, выберите среди них нужную для вас программу. Если не хочется выбирать какую-либо определенную утилиту, то в конце списка найдите пункт «Try an Unlisted ISO». В этом случае образ будет запускаться без вспомогательных настроек загрузки.
  3. Выберите образ системы, который необходимо записать. Для этого в «Step 3» нажмите кнопку «Browse» и в появившемся окне «Проводника» найдите необходимый ISO файл.
  4. Если накопитель используется впервые, то рекомендуется его предварительно отформатировать. Для этого можете использовать стандартные средства Windows или же отметить пункт «FAT32 Format». Этот раздел может отсутствовать в утилите.
  5. Чтобы начать установку, нажмите «Create». После этого начнется установка образа. При этом периодически будут открываться архиваторы, а также выскакивать окна Windows с информацией о копировании.

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

Способ 3: Xboot

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

Скачать программу Xboot

Для работы XBoot на ПК должен иметься .NET Framework 4-й версии. Для создания мультизагрузочной флешки следуйте инструкции:

  1. Переместите ISO файл в рабочую область.
  2. В появившемся окне из выпадающего списка выберите, какой тип программы планируется установить из загруженного образа.
  3. Нажмите «Create USB» в правом нижнем углу.
  4. Выберите запоминающее устройство и какой загрузчик следует установить. Рекомендуется использовать Syslinux. При вторичной записи отметьте пункт «Do not install any Bootloader ».
Читайте также:  Ионизация в фене: что это и для чего нужно?

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

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

Нужно вставить флешку с установленными утилитами в компьютер и запустить загрузчик на носителе через BIOS.

После этого можно использовать все установленные ПО и при помощи них начать лечение или восстановление компьютера.

Расскажи друзьям в социальных сетях

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

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

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

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

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

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

Скачать WinToHDD можно отсюда. Запускаем утилиту и нажимаем по разделу «Multi-Installation USB».

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

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

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

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

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

Что делать с флешкой сделанной в WinToHDD

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

Появляется менеджер загрузки, где вы выбираете одну из представленных пунктов – 64-х разрядная система или 32-х разрядная.

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

Покажется окошко утилиты WinToHDD с названием образа системы. Начнём новую установку и выберем из списка нужную систему. Теперь нажимаем Next.

Далее нам предлагают выбрать или создать следующие разделы – загрузочный и системный. Здесь вы должны быть более опытным пользователем и ничего не напутать. При необходимости сконвертируйте разделы в MBR или GPT.

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

Если у вас BIOS не UEFI, а тип загрузки Legacy, то стоит преобразовать разделы в MBR, а также отформатировать в NTFS.

Если используете BIOS UEFI, то преобразуем раздел в GPT. Всё это делается в командной строке.

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

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

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

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

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

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

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

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

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

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

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

Вот вы скопировали необходимые файлы на накопитель, нужно вернуться в основное окно RMPrepUSB. Откроем вкладку «Drive» и щелкаем по варианту «Make All Files on Drive Contiguous», либо жмём Ctrl+F2.

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

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

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

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

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

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

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

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

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

Теперь посмотрим, что есть в папке со всеми образами. Там появились их копии с припиской «FiraDisk».

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

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

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

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

Читайте также:  Рейтинг лучших сеточных электробритв

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

  1. Откроется командная строка, там нажмём кнопку «Enter».

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

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

Использование программы Wincontig

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

Нажмём на раздел «Действие» и выберем пункт «Дефрагментация». Ждём окончания процесса.

  • Статуса фрагментировано быть не должно, это значит с файлами что-то не то, либо нужно взять флешку по объёмнее.
  • В окне WinInstall4Grud4DOS нажмём «Далее», таким образом окажемся в разделе, где будем кое-что делать.

В поле «Генератор меню для Grub4DOS» нужно указать путь до диска, где у вас расположены Windows образы. Подробная инструкция написана в файле, который открывается нажатием по кнопке «Что делать?».

  1. После этого жмём «Сделать».
  2. Немного подождав, мы увидим код, который нужно скопировать, для чего присутствует соответствующая кнопка.

Открываем файл menu.lst и копируем туда данный код. Сохраняемся. Так вы должны сделать для каждого образа.

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

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

ИТОГИ

Итак, друзья. Для вас я создал вот такую объемную статью. Теперь вы знаете, как создать мультизагрузочную флешку, имеющую не только операционные системы, но и различного рода утилиты.

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

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

Создание универсальной мультизагрузочной флешки с Windows 7/8/10/11, WinPE, Linux и пр. (Legacy + UEFI поддерживается)

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

Не так давно мне на глаза попалась одна довольно интересная утилита — Ventoy. Предназначена она для создания универсальных загрузочных флешек: Legacy + UEFI (причем, делается это в ней максимально просто, буквально за 2 шага!).

Протестировав ее пару недель, я нашел для себя, что инструмент и в правду заслуживает внимания (именно поэтому и появилась эта заметка).

Отмечу также, что испытал Ventoy я пока лишь на десятке ПК и ноутбуков (выборка не очень большая) — везде всё работало, что называется из «коробки» (кроме ноутбука от HP: у него в BIOS потребовалось отключить защищенную загрузку (Secure Boot), хотя на др. устройствах проблем с этим не возникало…).

Теперь о деле…

*

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

Как и для создания любой загрузочной флешки нам понадобятся установочные ISO-образы с ОС Windows. Т.к. мы будем использовать Ventoy — можете сразу же загрузить несколько ISO, например, Windows 11, Windows 10, LiveCD и т.д. ???? (их количество ограничивается размером вашей флешки ????)

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

Файл ISO

  • ???? В помощь!
  • 1) LiveCD для аварийного восстановления Windows — моя подборка
  • 2) Как скачать ISO-образы с ОС Windows 11/10 [официально и легально]

*

ШАГ 2

Затем следует загрузить ???? утилиту Ventoy (ссылка на сайт разработчика). В установке она не нуждается, достаточно распаковать архив и запустить.

Далее нужно:

  • подключить флешку/диск к USB-порту (важно: в процессе работы с флешкой — все данные на ней будут удалены!);
  • запустить Ventoy;
  • в разделе «Option» рекомендую включить поддержку «Secure Boot» (на всех новых ПК это есть);
  • указать флешку и нажать по кнопке «Install». Через 15-30 сек. флешка будет подготовлена (но еще не готова!).

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

Ventoy — запись загрузочной флешки

*

???? Важно!

Если Ventoy выдаст ошибку о том, что не удается выполнить форматирование — попробуйте сделать следующее:

  1. запустить командную строку от имени админа;
  2. ввести команду diskpart и нажать Enter (этим мы запустим спец. утилиту для работы с дисками); ????
  3. затем ввести list disk и нажать Enter (смотрим все подключенные диски и флешки); ????
  4. следующая команда: select disk 3 (вместо «3» — укажите номер вашей флешки. Будьте внимательны!); ????
  5. последняя команда: clean (важно! Она удалит всю информацию с выбранного диска/флешки). ????
    Как создать мультизагрузочную флешку windows?

    Очистка флешки через CMD

  6. далее: попробуйте заново воспользоваться Ventoy. Как правило, запись проходит в штатном режиме…

*

???? Теперь просто копируем все загрузочные ISO-файлы, которые вам нужны (с Windows/Linux и др.), на подготовленную флешку.

Есть один нюанс: имена файлов должны быть на латинице (без русских символов и пробелов). Вообще, название лучше сделать макс. коротким, без спец. символов. Примеры ниже ????

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

Копируем ISO-файлы с ОС на подготовленную флешку

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

Правда, ведь удобно?! ????

*

ШАГ 3

Теперь покажу на примере, как всё это выглядит на практике…

Загружаться с флешки, подготовленной в Ventoy, можно, как и с любой другой — достаточно зайти в загрузочное меню (Boot Menu), или изменив соотв. параметры в BIOS. См. пример ниже. ????

???? В помощь!

Как загрузиться с USB-флешки или внешнего HDD — для начинающих (всё по шагам)

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

Загрузка с флешки от Ventoy

Далее перед вами покажется универсальное меню со списком всех ISO, которые вы добавили на флешку (в моем случае 3 образа: Windows 8, 10, и LiveCD ????). Достаточно просто выбрать нужный ISO и нажать Enter.

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

Ventoy — загрузка работает (обратите внимание на название!)

После начнется типовая установка ОС Windows (например). Никаких уникальных доп. действий более не потребуется. Протестировал на нескольких ПК, Windows 7/8/10 — всё ставится достаточно шустро и без проблем (ISO с Windows 7 лучше записать со встроенными драйверами для USB 3.0!).

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

Тест установки Windows 8

*

???? На заметку!

Если при попытке загрузиться с флешки (подготовленной в Ventoy) вы увидите синий экран и ошибку «Verification failed: Access Denied» (и др. ее производные) // либо ошибки (и «вылеты») на этапе загрузки — значит ваше устройство (или выбранный образ ISO) несовместимы с утилитой. Такое бывает с некоторыми ноутбуками и моноблоками от HP, Asus, Dell и пр.

Рекомендую в этом случае попробовать альтернативные способы подготовки установочных флешек.

*

ШАГ 4: альтернатива

Так как инструмент Ventoy пока относительно новый — а поэтому не исключены самые разные ошибки (в т.ч. и выше-оговорённая). И в этом плане, думаю, будет не лишним привести в рамках этой заметки еще доп. несколько ссылок (с их помощью вы в любом случае не должны остаться без загрузочной флешки): ????

  1. ???? В помощь!
  2. 1) Как создать мультизагрузочную флешку (диск) с несколькими Windows (для компьютеров/ноутбуков, работающих под UEFI)
  3. 2) Как создать загрузочную флешку Windows 10 под UEFI или BIOS в Rufus (новая 3.x версия) [инструкция]
  4. 3) Подборка программ для создания загрузочных флешек с Windows
Читайте также:  Honor 9x vs honor 8x – сравнение смартфонов, что лучше?

*

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

Весь процесс подготовки и тестирования флешки (более детально) вы также можете посмотреть в небольшом видео. Ссылка ниже…

  • *
  • Дополнения по теме — не помешают! ????
  • Всего доброго!
  • ????

Первая публикация: 29.06.2020 

Создание мультизагрузочного USB HDD или флешки

Загрузочный USB Flash или HDD накопитель удобен тем, что можно отказаться от использования CD/DVD для установки ОС и использования диагностических программ типа Memtest, MHDD, Acronis TI. «Мультизагрузочная» флешка или HDD хороши тем, что можно не форматировать весь диск для каждой программы, а один раз установить туда все необходимые программы и при загрузке с него выбирать нужную через красивое меню. В случае с HDD удобно создать для этого отдельный небольшой раздел.

Существует множество решений для флешек (например, http://eee-pc.ru/wiki/софт:usb_multiboot), но, как правило, они не работают с USB HDD. На хабре я нашел только статью об установке Win7 с USB HDD, но год назад попытки воспроизвести это не увенчались успехом. Для установки Windows 7 с флешки существует MS Win7 DVD Tool, но он опять же не работает с HDD. Поэтому давайте создадим свой мультизагрузочный USB HDD с помощью GRUB4DOS.

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

  • USB HDD (все описанное должно работать и для флешек).
  • ОС Windows (естественно можно аналогично сделать это и из ОС на базе Linux, но у меня сейчас нет возможности проверить работоспособность и наличие «подводных камней»).
  • Материнская плата (BIOS) с поддержкой загрузки с USB накопителей. Если загрузка с USB не поддерживается, можно использовать Plop, об этом ниже.

Начнем

  1. Скачиваем HP USBFW и форматируем наш накопитель. Обычно все, в том числе и я, пропускают этот шаг. Возможно, будет работать и без него, но лично я перепробовал все стандартные варианты форматирования из Windows 7, однако загрузка с моей 320ГБ Тошибы не работала (зависала сразу после выбора в Boot menu) до использования этой утилиты.

  2. Если воспользовались HP USBFW из прошлого пункта, то можно удалить созданный им на весь диск раздел и создать свой, поменьше (желательно FAT32, иначе могут возникнуть проблемы с некоторыми программами и ОС), а оставшееся место оставить для «файлопомойки».
  3. Устанавливаем загрузчик GRUB4DOS в MBR.

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

    1. Можно воспользоваться GUI: для этого скачиваем grubinst-1.1-bin-w32-2008-01-01, запускаем grubinst_gui.exe, выбираем диск, жмем Refresh в Part list и выбираем нужный раздел. Остальные настройки можно не трогать.
    2. Либо в консоли командой: grubinst.

      exe hd(номер диска, номер раздела)Номер диска можно узнать в «Управлении дисками» (diskmgmt.msc).

  4. Копируем файлы grldr и Menu.lst из архива grub4dos-0.4.4.zip в корень раздела.

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

Для проверки работоспособности многих программ необязательно каждый раз ребутать компьютер. Можно использовать виртуальные машины: MobaLiveCD или VirtualBox. Для VB выполняем в консоли:

«C:Program FilesOracleVirtualBoxVBoxManage» internalcommands createrawvmdk -filename «C:USBHDD.VDI» -rawdisk \.PhysicalDrive1 где число в PhysicalDrive — номер нашего загрузочного диска, и указываем полученный файл (C:USBHDD.VDI) в качестве жесткого диска при создании машины. Однако некоторые ОС (например, Windows 7) могут не работать таким способом.

Примеры установки некоторых ОС и программ

Memters86+

Скачиваем ISO образ с офф. сайта memtest.org/download/4.20/memtest86+-4.20.iso.zip и кидаем его на наш загрузочный HDD (не забываем распаковать .zip архив). Открываем Menu.

lst текстовым редактором, добавляем туда следующее:title Memtest
find —set-root /mt420.iso
map /mt420.iso (hd32)
map —hook
root (hd32)
chainloader () И попробуем разобраться, что эти команды означают.

title Memtest — название пункта (Memtest), которое будет отображаться в меню.

map /mt420.iso (hd32) — загрузка ISO образа, находящегося в корне загрузочного диска (эмуляция CD-ROM). root (hd32)— делает виртуальный CD-ROM корневым. chainloader () — передает управление другому загрузчику (если в скобках ничего не указано, то используется корневой, в данном случае hd32).

Ubuntu 10.4

Также кидаем ISO образ с ubuntu.com на HDD и прописываем в Menu.lst (образ переименован в ubuntu1.iso): title Ubuntu
map /ubuntu1.iso (hd32)
map —hook
root (hd32)
kernel /casper/vmlinuz iso-scan/filename=/ubuntu1.iso boot=casper quiet splash — locale=ru_RU
initrd /casper/initrd.lz

Windows 7

А вот с Win 7 немного сложнее.

Способ 1:

Копируем все файлы с диска (образа) Windows 7 и добавляем в Menu.

lst:title Install Windows 7
find —set-root /bootmgr
chainloader /bootmgr В некоторых случаях работает, но могут возникнуть различные ошибки во время установки.

К тому же таким способом будет работать только если на hdd находится одна Windows 7, иначе (например, если хотим поместить туда х86 и х64) запустится установка первой найденной.

Способ 2:

Небольшой скрипт автоматизирующий некоторые операции (в т.ч. добавление пункта в Menu.lst) по изменению образа. Источник — greenflash.su/forum/5-661-1, там же ссылки на подробное описание того, что он делает.

Способ 3:

Качаем imdisk, запускаем, копируем полученную папку imdisk на наш диск.

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

SetupImDisk.cmd

@ECHO ON
rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 132 .imdisk.inf

SetupCDROM7.cmd

@ECHO ON
Set fullname=%srcdrv%win7.iso
imdisk -a -f %srcdrv%win7.iso -m #:

Setup.bat

@ECHO OFF
for %%x in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%x:imdiskSetupImDisk.cmd set srcdrv=%%x:
echo Find the USB in %srcdrv%
echo.
cd
%srcdrv%
cd imdisk
echo Begin with SetupImDisk.cmd
echo.
call %srcdrv%imdiskSetupImDisk.cmd
@ECHO OFF
echo.
echo Now going to SetupCDROM.cmd
echo.
pause
echo.
call %srcdrv%imdiskSetupCDROM7.cmd
@ECHO OFF
echo.
echo Done. Have Fun…..
echo.
pause
for %%y in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist %%y:look.win set install=%%y:
cd
%install%
cd sources
setup.exe
exit
Либо берем здесь уже готовую папку. Кидаем образ Windows 7 в корень диска (не забываем переименовать его в win7.iso или соответственно изменить имена во всех файлах) и в Menu.lst добавляем: Title Install Win7
map /win7.iso (hd32)
map —hook
chainloader (hd32)

И во время установки Win 7, когда попросит драйвер CD-ROM, открываем консоль (SHIFT+F10) и запускаем setup.bat:

pushd E:imdisk — вместо Е буква нашего раздела HDD
setup.bat

Источник — chapaty.org/kasha/software/usb-hdd-install-iso-win-7-xp-ubuntu.html.

UPD: автоматизация этого способа: rghost.ru/20467691 либо greenflash.su/_fr/7/7487664.7z. Файлы из архива (кроме menu.lst и seven.iso) необходимо скопировать в корень раздела (либо соответственно изменить пути в Menu.lst).

Возможные проблемы и ошибки

Error 60: File for drive emulation must be in one contiguous disk area

Решение: нужно дефрагментировать образ. Например, с помощью программы Contig от Марка Руссиновича. Использование: contig.exe g:ubuntu1.iso в консоли.

BIOS не поддерживает загрузку с USB, зависает, долго грузится и другие проблемы, связанные с загрузкой с USB HDD

Решение: Plop boot manager. Вариантов использования много и на их описание не хватит места, поэтому инструкцию на русском можно найти, например, тут.

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

Более подробный мануал по GRUB4DOS есть здесь (перевод на русский язык, местами кривой) либо в README_GRUB4DOS из архива с GRUB4DOS.

UPD1: перезалит скрипт из 2 способа вин7: ошибся и выложил старую версию, в ней были проблемы с х64.

UPD1.1: добавлен автоматизированный 3 способ вин7.

Ссылка на основную публикацию
Adblock
detector