- Как создать мультизагрузочную флешку (диск) с несколькими Windows (для компьютеров/ноутбуков, работающих под UEFI)
- Мультизагрузочная флешка за 3 шага
- ШАГ 1: подготовка. Выбор флешки, ПО и образов ISO
- ШАГ 2: запись первой ОС на флешку
- ШАГ 3: запись второй ОС (и последующих)
- Тестирование
- Создание мультизагрузочного USB HDD или флешки
- Начнем
- Примеры установки некоторых ОС и программ
- Возможные проблемы и ошибки
- Блог повелителя ИТ-активов Александра Бабаева
- Установка или переустановка Windows на платной основе, продвижение сообществ вк, статьи по ремонту и обслуживанию компьютера.
- Как создать мультизагрузочную флешку.
- MultiBoot USB — Мультизагрузочная флешка. Мультизагрузочный диск
- Мультизагрузочная флешка. Утилиты, входящие в состав установочного пакета:
- Мультизагрузочная флешка. Установка и работа с программой
- Форматирование USB флешки
- Устанавливаем загрузчик grub4dos на флешку
- Монтируем образ Windows PE/XPE на флешку
- Установка дистрибутива Windows XP на флешку
- Установка дистрибутива Windows 7 на флешку
- Копирование файлов и утилит на флешку
- Тестирование мультизагрузочной флешки
Как создать мультизагрузочную флешку (диск) с несколькими Windows (для компьютеров/ноутбуков, работающих под UEFI)
Доброго времени суток!
Многие пользователи разные версии Windows записывают на отдельные флешки (накопители), что не всегда удобно. То ли дело, вместо 4-5 флешек иметь одну, на которой будет всё, что необходимо.
Кстати, подобные флешки, на которых записано несколько загрузочных образов с Windows (и др. ОС) называют мультизагрузочными .
Так вот, чтобы создать такую мультизагрузочную флешку — требуется не так уж и много: полчаса свободного времени, одна спец. утилита и установочные образы ISO (которые планируется записать). Ниже, в этой заметке, рассмотрю этот вопрос несколько подробнее ✌.
1) приведенный в статье способ актуален для современных компьютеров (работающих под UEFI ) и ОС Windows 8/10;
2) если нужна универсальная загрузочная флешка (Legacy + UEFI) — см. этот вариант.
Мультизагрузочная флешка за 3 шага
ШАГ 1: подготовка. Выбор флешки, ПО и образов ISO
1) Флешку рекомендуется взять не менее 8-16 ГБ (8 ГБ в ряде случаев может не хватить) и крайне желательно поддерживающую USB 3.0 (скорость ее работы заметно выше, и установка ОС с нее будет идти быстрее). Конечно, это актуально, если вы будете работать с современными ОС Windows 8+.
Кстати, если вы хотите создать мультизагрузочный внешний диск — тогда выполните всё по этой инструкции, а затем переходите к шагу 3 в этой статье.
Выбор флешки (16 ГБ, USB 3.0)
2) Что касается программы для записи , то я бы порекомендовал остановиться на WinSetupFromUSB (ссылка на официальный сайт). Почему:
- не нуждается в установке, легкий и простой интерфейс;
- поддерживает все современные ОС Windows;
- видит абсолютное большинство флешек и внешних дисков;
- позволяет создавать как UEFI (GPT) флешки (для новых ПК), так и BIOS (MBR). Если вы не совсем поняли, о чем идет речь, рекомендую это к ознакомлению;
- большие образы ISO (больше 4 ГБ) она разбивает на части и записывает на флешки, форматированные в FAT 32 (это делают не все утилиты подобного толка).
3) Образы ISO c ОС Windows
В своем примере ниже я запишу флешку с ОС Windows 8 и Windows 10. Образы с ISO рекомендую брать официальные, которые содержат одну версию системы. Например:
- «Windows 10 x64 home» — это хороший вариант;
- «Windows 10 x64+x32 home+pro, 5 in 1» — это плохой вариант (при записи и последующей установке ОС могут возникнуть различные ошибки).
Кстати, о том, как загрузить Windows 10 с официального сайта Microsoft можете узнать в одной моей прошлой статье (ссылка на нее ниже).
Как скачать ISO-образ с ОС Windows 10 [официально и легально]
ШАГ 2: запись первой ОС на флешку
И так, флешка есть, программа есть, образы с Windows тоже есть. Теперь можно переходить непосредственно к процессу. 👌
1) Сначала запустите WinSetupFromUSB от имени администратора — для этого просто кликните правой кнопкой мышки по исполняемому файлу и выберите соответствующее в меню (пример ниже).
Запуск от имени администратора
2) Далее откроется окно настроек программы, необходимо:
- нажать на кнопку «Refresh» и выбрать флешку (Важно! Все данные на ней будут удалены!);
- поставить режим «Auto Format it wish FBinst» и выбрать файловую систему FAT 32;
- указать образ ISO с нужной ОС;
- нажать кнопку GO. Все действия запечатлены на скриншоте ниже.
3) Далее программа 2 раза вас предупредит о том, что все данные на флешке будут удалены. После вашего согласия начнется процесс записи (в среднем требуется около 5-15 мин. на запись одной ОС).
4) Если все прошло успешно — по завершению операции увидите сообщение «Job Done» (работа выполнена). В общем-то, флешка готова, и вы уже можете ее использовать (просто на ней пока что еще только одна система).
ШАГ 3: запись второй ОС (и последующих)
После выполнения шага 2 на нашей флешке (диске) только 1 ОС. Запись второй ОС (и 3-й, и 4-й и т.д.) будет несколько отличаться:
- сначала нужно выбрать ту флешку, на которую мы ранее записали ОС в шаге 2;
- после снять галочку с пункта «Auto Format it wish FBinst» (вообще, по умолчанию, она не должна ставится!) ;
- указать образ ISO с другой ОС Windows (в своем примере я к Windows 8 на флешке добавляю Windows 10) ;
- нажать GO.
Дописываем вторую ОС (третью аналогично)
Подчеркиваю : программа не должна спрашивать и предупреждать вас о том, что данные на флешке будут удалены (как в шаге 2). В идеале, она сразу же приступит к записи.
Если все прошло удачно — появится такое же сообщение «Job Done» .
Тестирование
1) Подключаем флешку к ноутбуку (ПК), на котором нужно переустановить ОС (либо восстановить в следствии какой-то ошибки. ). Если вы работаете с ОС Windows 8/10 — лучше ее подключить к USB 3.0.
2) Включаем устройство и открываем Boot Menu * (загрузочное меню/список) .
Если флешка была правильно записана, а в BIOS не отключена загрузка с USB — в списке должна присутствовать наша флешка. Обратите внимание, ее название может несколько отличаться от привычного: в моем случае ее имя — «UEFI: 1.0, Partition 1».
1) Горячие клавиши для входа в меню BIOS, Boot Menu
Boot Menu — выбор флешки для загрузки
3) В общем-то, после выбора загрузки с флешки появится еще одно меню (уже от нашей флешки) с выбором ОС: в моем примере Windows 8 и 10. После указания нужной — начнется ее загрузка и предстанет классическое окно с выбором языка (дальше можно либо переходить к установке Windows, либо к ее восстановлению. ).
Выбор ОС для загрузки. (флешка работает)
Разумеется, вы можете на такую флешку записать еще 3-4 доп. версий ОС (лишь бы на флешке хватило места. ).
Создание мультизагрузочного 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, об этом ниже.
Начнем
- Скачиваем HP USBFW и форматируем наш накопитель. Обычно все, в том числе и я, пропускают этот шаг. Возможно, будет работать и без него, но лично я перепробовал все стандартные варианты форматирования из Windows 7, однако загрузка с моей 320ГБ Тошибы не работала (зависала сразу после выбора в Boot menu) до использования этой утилиты.
- Если воспользовались HP USBFW из прошлого пункта, то можно удалить созданный им на весь диск раздел и создать свой, поменьше (желательно FAT32, иначе могут возникнуть проблемы с некоторыми программами и ОС), а оставшееся место оставить для «файлопомойки».
- Устанавливаем загрузчик GRUB4DOS в MBR. Рекомендуется использовать первый вариант, чтобы не ошибиться с выбором диска или раздела.
- Можно воспользоваться GUI: для этого скачиваем grubinst-1.1-bin-w32-2008-01-01, запускаем grubinst_gui.exe, выбираем диск, жмем Refresh в Part list и выбираем нужный раздел. Остальные настройки можно не трогать.
- Либо в консоли командой: Номер диска можно узнать в «Управлении дисками» (diskmgmt.msc).
- Копируем файлы grldr и Menu.lst из архива grub4dos-0.4.4.zip в корень раздела.
Можно перезагружаться и проверять работоспособность нашего мультизагрузочного накопителя.
Для проверки работоспособности многих программ необязательно каждый раз ребутать компьютер. Можно использовать виртуальные машины: MobaLiveCD или VirtualBox. Для VB выполняем в консоли: где число в PhysicalDrive — номер нашего загрузочного диска, и указываем полученный файл (C:\USBHDD.VDI) в качестве жесткого диска при создании машины. Однако некоторые ОС (например, Windows 7) могут не работать таким способом.
Примеры установки некоторых ОС и программ
Memters86+
Скачиваем ISO образ с офф. сайта memtest.org/download/4.20/memtest86+-4.20.iso.zip и кидаем его на наш загрузочный HDD (не забываем распаковать .zip архив).
Открываем Menu.lst текстовым редактором, добавляем туда следующее:
И попробуем разобраться, что эти команды означают.
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):
Windows 7
А вот с Win 7 немного сложнее.
Способ 1:
Копируем все файлы с диска (образа) Windows 7 и добавляем в Menu.lst:
В некоторых случаях работает, но могут возникнуть различные ошибки во время установки. К тому же таким способом будет работать только если на hdd находится одна Windows 7, иначе (например, если хотим поместить туда х86 и х64) запустится установка первой найденной.
Способ 2:
Небольшой скрипт автоматизирующий некоторые операции (в т.ч. добавление пункта в Menu.lst) по изменению образа. Источник — greenflash.su/forum/5-661-1, там же ссылки на подробное описание того, что он делает.
Способ 3:
Качаем imdisk, запускаем, копируем полученную папку imdisk на наш диск.
Создаем в этой папке файлы со следующим содержанием:
Либо берем здесь уже готовую папку.
Кидаем образ Windows 7 в корень диска (не забываем переименовать его в win7.iso или соответственно изменить имена во всех файлах) и в Menu.lst добавляем:
И во время установки Win 7, когда попросит драйвер CD-ROM, открываем консоль (SHIFT+F10) и запускаем setup.bat:
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.
Блог повелителя ИТ-активов Александра Бабаева
Установка или переустановка Windows на платной основе, продвижение сообществ вк, статьи по ремонту и обслуживанию компьютера.
Как создать мультизагрузочную флешку.
MultiBoot USB — Мультизагрузочная флешка. Мультизагрузочный диск
Мультизагрузочная флешка (MultiBoot USB) предназначена для установки операционных систем Windows XP/2000/Vista/7/8
и загрузки восстановительно-реанимационных образов и утилит непосредственно с USB накопителя.
Мультизагрузочная флешка. Утилиты, входящие в состав установочного пакета:
- Acronis Disk Director & True Image — Работа с разделами жёстких дисков
- Symantec Ghost v11.0 — Работа с разделами жёстких дисков
- Windows XPE — Мини версия
- Windows 7PE — Мини версия
- Elcomsoft System Recovery Pro v3.0 Build 466 — Восстановление и смена пароля
- FreeDOS — Загрузка в режиме командной строки, включает DOS-Navigator и VC
- Универсальный загрузочный диск v3.7 — Доступ к разделам NTFS в MS-DOS
- NT Password & Registry Editor — Смена пароля и редактирование реестра
- Active@ Boot Disk Professional v2.1 — Восстановление удалённых файлов
- QuickTech Pro v5.8 — Тестирование и диагностика железа и его компонентов
- MemTest86+ v4.20 — Тестирование и диагностика оперативной памяти
- MHDD v4.6 — Тестирование и диагностика жёстких дисков
- Victoria v3.52 — Тестирование и сервисное обслуживание IDE и ATA HDD
- HDD Regenerator v2011 — Устранение повреждений (битых секторов) на HDD
Скины находятся в папке Boot. По умолчанию установлены скины «Moonlight» и «Rainbow». При замене скинов, скопируйте их в папку Boot и пропишите название новых скинов в файлах menu.lst и menu_2.lst в строке: «gfxmenu /Boot / Moonlight».
Мультизагрузочная флешка. Установка и работа с программой
Для установки программы на компьютер необходимо запустить инсталлятор мультизагрузочной флешки — Мультизагрузочная флешка.exe. После распаковки SFX-архива и завершения копирования файлов, программа автоматически запустится и откроется меню селектора с набором всех необходимых утилит и программ для создания мультизагрузочной флешки. После установки программы, создаются два ярлыка: на «Рабочем столе» и в меню «Пуск/Все программы/Утилиты».
Если на компьютере установлена операционная система Windows 7 или Windows Vista, запуск программы необходимо осуществлять от имени администратора.
Форматирование USB флешки
Перед тем, как приступить к созданию мультизагрузочной флешки, её необходимо отформатировать.
Запускаем утилиту HP USB Disk Storage Format Tool, выбираем файловую систему NTFS (желательно) или FAT32, устанавливаем галку на «Quick Format» и нажимаем на «Start».
Устанавливаем загрузчик grub4dos на флешку
После форматирования флешки, приступаем к установке загрузчика grub4dos. Запускаем утилиту Grub4Dos Installer, в окне «Device Name» выбираем «Disk», находим свою флешку и нажимаем на «Install».
Если всё сделали правильно, то в открывшемся окне, появится надпись с текстом «The MBR/BS has been…».
Нажимаем на «Enter» и переходим к следующему пункту меню.
Монтируем образ Windows PE/XPE на флешку
Монтируем на виртуальный диск iso-образ Windows XPE USB WIM с помощью утилиты Daemon Tools, UltraISO или Alcohol. Запускаем утилиту PeToUSB, ниже в поле «Source Path To Built BartPE/WinPE Files» указываем путь к нашему виртуальному диску. Галку устанавливаем только в окне «Enable File Copy» и нажимаем «Start».
Установка дистрибутива Windows XP на флешку
Монтируем на виртуальный диск iso-образ Windows XP с помощью утилиты Daemon Tools, UltraISO или Alcohol. Запускаем утилиту WinSetupFromUSB, устанавливаем галку в окне «Windows 2000/XP/2003 Setup», указываем путь к нашему виртуальному диску и нажимаем «GO».
Установка дистрибутива Windows 7 на флешку
Монтируем на виртуальный диск iso-образ Windows 7 с помощью утилиты Daemon Tools, UltraISO или Alcohol. Запускаем утилиту WinSetupFromUSB, устанавливаем галку в окне «Vista / 7 / Server 2008 — Setup /PE/RecoveryISO», указываем путь к нашему виртуальному диску и нажимаем «GO».
Копирование файлов и утилит на флешку
Через кнопку «Обзор…» указываем путь к флешке и нажимаем «Извлечь». На вопрос: «Вы хотите заменить существующий файл?» нажимаем «Да».
После завершения копирования файлов на флешку, её можно будет протестировать и проверить работоспособность.
Внимание. Выполнение пунктов 1; 2 и 5 обязательно.
Любой из пунктов 3; 4.1 и 4.2, если это вам не нужно, можно пропустить.
Тестирование мультизагрузочной флешки
Чтобы протестировать и посмотреть, что у нас получилось, запускаем из меню селектора утилиту WinSetupFromUSB, устанавливаем галку в окне «Test in QEMU», нажимаем «GO» и наслаждаемся
Если всё прошло успешно, то интерфейс загрузочной флешки будет выглядит так: