Как сделать образ мультизагрузочной флешки. Моя мультизагрузочная флешка на все случаи жизни! MultiBoot USB - Создание мультизагрузочной флешки

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

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

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

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

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

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


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


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

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

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

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

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

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

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

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

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

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

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

  • Windows XP в «_ISO\WINDOWS\XP»;
  • Window 10 в «_ISO\WINDOWS\WIN10»;
  • Window 7 в «_ISO\WINDOWS\WIN7».

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

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

Также готовые картинки вы сможете найти на сайте www.rmprepusb.com.

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

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

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

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

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

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

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

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

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

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

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

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

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

Подведем итог

В нашем материале мы рассмотрели наиболее популярные утилиты для создания мультизагрузочных накопителей. Кроме двух программ RMPrepUSB и WinSetupFromUSB есть еще такие утилиты, как:

  • SARDU;
  • YUMI;
  • XBoot.

Каждая из этих утилит имеет как плюсы, так и недочеты. Эти утилиты не так популярны, как RMPrepUSB и WinSetupFromUSB, поэтому мы их не включили в обзор. Если у вас есть желание, то вы всегда сможете с ними ознакомиться самостоятельно, так как в сети очень много материалов с обзорами этих программ. Еще одним достоинством данных утилит является возможность установки образов загрузочных антивирусов или образов программ бекапа . Поэтому используя мультизагрузочную флешку, вы всегда сможете просканировать жёсткий диск на вирусы и сделать резервные копии перед установкой ОС.

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

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

Видео по теме

И другие.

У меня пока на получилось добавить антивирус или для проверки компьютера на вирусы. С этой мультизагрузочной флешки можно будет установить только одну записанную на нее версию Windows 7 и Windows XP. То есть пока мне не известно как сделать чтобы на флешке было несколько образов Windows 7 и при установке мы могли бы выбирать. (Если у вас в образе несколько операционных систем для установки, в этом случае выбор будет. Как сделать, чтобы из одного образа Windows 7 Ultimate можно было устанавливать Windows 7: Начальную; Домашнюю; Профессиональную или Максимальную читайте и смотрите ). Надеюсь с этим разобраться в следующих статьях. Все нюансы осветил. Побежали создавать мультизагрузочную флешку.

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

Скачать удобно с торрента

http://rutracker.org/forum/viewtopic.php?t=3848726

После скачивания желательно проверить контрольные суммы

Контрольные суммы сошлись переходим к установке.

Запускаем от имени администратора MultiBoot USB — Мультизагрузочная флешка.exe

Жмем ОК

Установленная программа сразу запускается

Полдела сделано.

Скачаем и установим UltraISO

Этот пункт можно не делать есть у вас уже установлена программа для работы с ISO-образами (например ). Нам понадобиться программа для монтирования образов в виртуальный диск для записи Windows на флешку.

Скачаем UltraISO с официального сайта и с нужным языком

http://www.ezbsystems.com/ultraiso/download.htm

Запускаем скачанный файл. В окошке с предупреждением системы жмем Запустить

Нас приветствует мастер установки UltraISO. Жмем Далее >

Жмем Установить

Жмем Завершить

Запускается UltraISO. Жмем Пробный период…

UltraISO установлено и запущено

Для создания мультизагрузочного USB носителя с помощью утилиты WinSetupFromUSB необходимы:

  1. компьютер с установленной операционной системой Microsoft
  2. iso образы операционных систем, которые необходимы для мультизагрузочного USB накопителя, например, MS Windows XP, 7, 10, Acronis Disk Director 11, Kaspersky Rescue Disk 10.
  3. утилита WinSetupFromUSB
  4. чистый USB накопитель объемом не менее 8 Гб для вышеуказанных iso образов

Программа WinSetupFromUSB предназначена для создания загрузочного или мультизагрузочного USB накопителя. Скачать данную программу можно с нашего сайта:

Поддерживаемые системы:

  • операционные системы Microsoft Windows XP/2000/2003/7/8/8.1/2008/2012/10
  • операционные системы Linux / *BSD / *nix
    • Ubuntu – 13.04 (32 and 64 bits) / 13.10 Server / 12.04.03 Server LTS
    • Debian 7.1 Netinst i386, AMD64 / 7.2 / 7.6
    • Linux Mint – 15 cinnamon dvd 32bit
    • Mageia – 3 Dual CD
    • CentOS – 6.4 LiveCD i386
    • Fedora – Live Desktop 19 x86_64
    • OpenSuse – 12.3 GNOME Live i686
    • PCLinuxOS – KDE MiNime 2013.10
    • SlackWare – 14.0 x86 DVD ISO
    • OpenBSD – 5.3 Minimal , 5.3 Full
    • m0n0wall – 1.34 CD-ROM
    • ArchLinux – 2013.10.01-Dual
    • Beini – 1.2.1, 1.2.5
    • CloneZilla – 2.1.2-43-i686-pae
    • DamnSmallLinux (DSL) – 4.4.10, 4.11.rc2
    • Elementary OS – stable-amd64.20130810
    • Gentoo – x86-minimal-20131022 , amd64-minimal-20140313
    • GParted – gparted-live-0.18.0-2-i486
    • Inquisitor – v3.1-beta2 Live CD (x86), 3.1-beta2 Live CD (x86_64)
    • Knoppix – 7.2.0 CD EN, Adriane 7.2.0F EN
    • Manjaro – openbox-0.8.7.1-i686
    • Ophcrack – xp-livecd-3.6.0
  • Антивирусные системы:
    • Avast Rescue Disk
    • Sophos Bootable Anti-Virus
  • Другие:
    • Acronis True Image
    • Acronis Disk Director
    • HDD Regenerator 2011
    • Memtest86+ – v5.01
    • MS-DOS – 7.1
    • Paragon Hard Disk / Partition Manager
    • UltimateBootCD – 5.20, 5.26

1. Загрузить утилиту WinSetupFromUSB

2. Загрузить iso образы операционных систем, которые необходимы для мультизагрузочного USB накопителя

3. Распаковать архив с утилитой WinSetupFromUSB

4. Запустить программу WinSetupFromUSB

5. В открывшемся окне WinSetupFromUSB в раскрывающемся списке выбрать нужный USB накопитель

Рис.2 Выбор USB накопителя в программе WinSetupFromUSB

6. Установить флажок в чекбоксе AutoFormat it with FBinst для автоматического форматирования USB накопителя.

Рис.3 Настройка автоматического форматирования USB накопителя в программе WinSetupFromUSB

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

7. Выбрать необходимую файловую систему.

8. Для добавления операционной системы Microsoft Windows XP , необходимо предварительно распаковать iso образ системы или смонтировать его в виртуальный привод, установить флажок в чекбоксе Windows 2000/ XP /2003 Setup и указать путь к папке или приводу, в которой (ом) располагаются папка I 386 .

9. Для добавления операционной системы Microsoft Windows 7 (или других) необходимо установить флажок в чекбоксе Windows Vista /7/8/ Server 2008/2012 based ISO и указать путь к iso образу нужной операционной системы.

10. Для добавления операционной системы Ubuntu (или другой операционной системы Linux) необходимо установить флажок в чекбоксе Linux ISO / Other Grub 4 dos compatible ISO и указать путь к iso образу нужной операционной системы.

11. По окончании процесса добавления нужных дистрибутивов необходимо нажать кнопку Go .

12. По окончании создания мультизагрузочного USB накопителя во всплывающем окне Done нажать кнопку OK .

13. Для выхода из программы нажать кнопку EXIT .

14. Для добавления дистрибутивов в созданный мультизагрузочный накопитель при следующем запуске программы WinSetupFromUSB необходимо указать нужный накопитель, не устанавливать флажок в чекбоксе AutoFormat it with FBinst и указать путь к ним.

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

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

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

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

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

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

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

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

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

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

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


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


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

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


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

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

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

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

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

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

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


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

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

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

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


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

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

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

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

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

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

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

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


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

grldr – загрузчик

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

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

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

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

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

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

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


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

gfxmenu /winlin.gz

gfxmenu/ winlin. gz

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


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

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

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

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

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

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

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

LiveUSB при помощи WinBuilder

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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