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

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

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

  • USB-накопитель, объемом не менее 8 Gb (желательно, но не обязательно);
  • программа, которая создаст такой накопитель;
  • образы дистрибутивов операционных систем;
  • набор полезных программ: антивирусы, утилиты диагностирования, средства резервного копирования (также желательно, но необязательно).

ISO-образы операционных систем Windows и Linux можно подготовить и открыть с помощью утилит , или . Информацию о том, как создавать ISO в Алкоголь, читайте в нашем уроке.

Перед началом работы с нижеприведенным программным обеспечением вставьте Ваш USB-накопитель в компьютер.

Способ 1: RMPrepUSB

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


Проверить ее работоспособность можно, используя эмулятор RMPrepUSB. Для его запуска нажмите клавишу «F11» .

Способ 2: Bootice

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


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

Использовать такой накопитель удобно в том случае, если сломался CD/DVD привод, нет возможности приобрести оптические диски или нужно просто протестировать другую операционную систему без переустановки уже имеющейся. Также загрузочная флешка будет полезна в том случае, если вам нужен компактный мультизагрузочный инструмент для повседневных нужд. Поскольку, на такой USB-накопитель достаточного объёма можно записать инсталлятор операционной системы, а также программы для работы с жесткими дисками, проверки ПК на вирусы или удаления рекламных баннеров.

Создание при помощи программы WinSetupFromUSB

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

После запуска ярлыка, должно открыться окно программы. И первое, что нужно сделать – отформатировать накопитель. В верхнем окне выбираете ваш накопитель, а потом активируйте опцию «Auto format it with FBinst ». Теперь появится несколько дополнительных опций, среди которых нужно определить тип форматирования файловой системы. Обратите внимание, что если загрузочная флешка будет использоваться для компьютеров на базе BIOS , то нужно выбрать файловую систему FAT 32 , и тогда для определения накопителя не нужно отключать функцию Secure Boot . В противном случае, можно выбрать NTFS . И теперь нажимаете кнопку «Go », как показано на рисунке.

В ответ должно появиться окошко с предупреждением , в котором нужно нажать кнопку подтверждения «Да ».

И снова получаем в ответ еще одно окно предупреждения, в котором снова подтверждаем наше действие кнопкой «Да ».

Спустя несколько минут должно появиться окно с надписью «Job done ». Снова нажимаем «Ок ».

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

Также в этом случае нужно иметь распакованный образ операционной системы в отдельной папке. Поскольку выбрать ISO файл вы не сможете. Если же будете добавлять образы ОС Windows 7 и более новых версий, то нужно выбрать второй пункт.

А потом указать путь к файлу с образом нужной операционной системы, в нашем случае это Windows 10 и нажать внизу окна кнопку «Go ».

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

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

Мультизагрузочная флешка при помощи Easy2Boot

Можно создать мультизагрузочный накопитель со всем необходимым софтом для реанимации и обслуживания ПК при помощи программы Esay2Boot. Для этого сначала скачиваем программы RMPrepUSB и Easy 2 Boot , а после загрузки обязательно устанавливайте их. Также нужно подготовить заранее образы ОС и утилит, которые будут на флеш накопителе.

Запускаем программу RMPrepUSB и в верхнем левом углу сначала меняем язык на «Russian ».

Потом расставляем отметки и прописываем все необходимое, чтобы было точно, как на рисунке:

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

Дальше пойдет процесс подготовки накопителя.

Как только процесс подготовки подойдет к концу, выберите пункт «Установить Grub 4 DOS » как показано на рисунке:

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

Обратите внимание на папку Windows. Открыв ее, вы увидите следующее:

Это значит, что нужно конкретный образ копировать в принадлежащую ему папку. Например, в папку WIN7 только образ ОС Windows 7, WIN8 – образ ОС 8 или 8.1 и т.д. Как только все образы будут на своих местах, открываете окно программы RMPrepUSB и во вкладке «Drive » выбираете «Make All Files on Drive Contiguous », также можно просто нажать клавишу Ct r l+ F 2 .

На этом, ваша мультизагрузочная флешка готова.

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

Пользователи Unix системы могут также легко сделать загрузочный носитель с несколькими образами необходимых им программ или ОС. И поможет в этом программа LiveUSB MultiSystem .

В первую очередь необходимо скачать скрипт с официального ресурса LiveUSB. Имея файл install-depot-multisystem.sh.tar.bz2 нужно распаковать его в любое удобное место, а потом с помощью терминала установить программу.

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

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

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

Тестируем загрузочную флешку

Как только мультизагрузочная флешка будет готова, ее нужно протестировать. Самый удобный способ – при помощи программы WinSetupFromUSB . Для этого запустите программу и выбери нужный флеш накопитель, а также поставьте метку, как на рисунке и нажмите кнопку «Go ».

У вас должно появиться следующее окно, которое эмулирует работу вашего персонального компьютера, а в нашем случае, загрузку ПК. И теперь просто нажав кнопку F 12 вы получите загрузочное меню флешки.

Чтобы удостоверится в работоспособности каждого компонента, можно к примеру, запустить установку ОС.

Как видите, все работает.

В своей предыдущей статье я рассказывал о том, как записывать различного рода информацию на CD/DVD диски , например: музыку в MP3 формате, любую загрузочную программу (например, установочный диск Windows или антивирус), фильм в DVD формате и, конечно же, просто набор любых файлов и папок.

К счастью, CD и DVD диски сегодня всё дальше и дальше отходят на второй план. У многих в ноутбуках уже нет дисководов, также и для стационарных домашних компьютеров уже часто просто нет смысла покупать дисковод (если только для чтения и записи Blu-rayдисков).

А к счастью, потому как на смену дискам приходят обычные флеш-накопители, т.е. флешки. Прогресс не стоит на месте и сейчас уже большинство музыкальных проигрывателей, видеоплееров и телевизоров поддерживают возможность воспроизведения информации прямо с флешки! Более того, флешку можно делать загрузочной, и, например, установить с неё Windows или запустить любую программу для обслуживания компьютера (антивирусы, менеджеры разделов, LiveCD и многое другое)!

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

А ведь как удобно сейчас пользоваться флешками и не носить с собой эти диски в специальных коробочках?:) Набросал на одну флешку множество любых фильмов, музыки, после чего слушать можешь слушать музыку в машине, вставив флешку, смотреть фильмы просто подключив её к телевизору или DVD. Также одновременно с этим флешка может быть загрузочной и просто хранить многочисленные ваши документы и различного рода файлы. В общем, всё в одном флаконе:)

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

Например, копирую музыку:

Всё просто!

А сейчас очень актуальны не только флешки, а USB внешние жёсткие диски, которые могут вмешать в себя огромное количество информации, например 2 Тб (2000 Гб.). А используются они точно также как и флешки: подключил к USB, скопировал всё что нужно и готово! И никаких компакт-дисков не нужно.

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

А может кому-то хочется вообще иметь несколько различных загрузочных программ на флешке с возможностью выбора через специальное меню? Это очень удобно! Но простым копированием образов нужных программ на флешку в этом случае, к сожалению, не обойтись… Потребуется отдельная программа для того, чтобы сделать флешку загрузочной и набить её нужными загрузочными программами. Я встречал несколько программ, которые выполняют одну и туже функцию. Все они бесплатные! Сам лично остановился на одной и к помощи других программ прибегать пока что даже не приходилось.

Программа называется «WinSetupFromUSB». Она, как и многие другие – на английском языке, но пусть вас это не пугает, ведь вы имеете под рукой эту статью:)

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

Скачиваем и распаковываем программу WinSetupFromUSB.

Для начала нам нужно скачать программу. Как я уже упоминал во многих своих статьях, скачивать программы нужно с официальных сайтов, а не откуда попало! Иначе можете себе ещё и вирусов в дополнение к программе накачать:)

winsetupfromusb.com

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

Как видим на примере с изображения выше, последняя стабильная версия на сегодняшний день – 1.5. Вот её я и скачиваю для примера в виде распаковывающегося.exe архива. Есть ещё вариант в архиве 7z, но разницы никакой.

В следующем окне просто нажимаем «Download» и программа сразу начнёт скачиваться на ваш компьютер:

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

Появится окно, в котором нужно указать папку на компьютере для распаковки архива:

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

После распаковки видим папку с названием программы:

Именно в ней и будет сама программа.

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

Создаём флешку с любыми загрузочными программами при помощи WinSetupFromUSB!

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

Один предназначен для запуска на 32-х битных системах Windows, а другой (который с припиской «x64») для запуска на 64-х битных системах. Запускайте соответствующий файл в зависимости от разрядности вашей Windows. При этом разницы в самой программе и скорости её работы не будет никакой! Запускать программу рекомендую от имени Администратора. Для этого кликаем правой кнопкой мыши по файлу и выбираем пункт «Запуск от имени администратора» (см. изображение выше).

Программа запустится, и мы увидим вот такое окно:

Пользоваться программой очень просто!

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

После того как запустили программу, подключаем USB флешку (или USB жёсткий диск), которую хотите сделать загрузочной к своему компьютеру. Это можно сделать и до запуска программы.

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

Если у вас подключено несколько устройств, то обязательно выберите нужный в верхнем списке выбора (см.изображение выше). И, смотрите не ошибитесь, потому что программа, как выше упомянул, уничтожит все данные! Лучше всего будет, если у вас к компьютеру будет подключён один единственный USB накопитель, на который вы как раз собираетесь записывать программы.

Ниже ставим галочку «AutoformatitwithFBinst» для того чтобы отформатировать флешку и сделать её загрузочной. Далее нужно выбрать файловую систему, в которую отформатируется флешка (пункт 3 на изображении выше): FAT32 или NTFS. NTFS будет поддерживаться на сегодняшний день в большинстве случаев, поэтому лучше выбрать её. При этом FAT32 не поддерживает запись файлов размером более 4Гб, что может в дальнейшем вам помешать.

Теперь переходим к разделу «AddtoUSBdisk»:

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

    Windows 2000 / XP /2003 Setup.
    Следует выбирать, если вы собираетесь записать на USB диск установочник одной из перечисленных Windows систем. Все они уже давно устарели и, думаю, данный пункт мало кому сегодня понадобится.

    Windows Vista / 7 / 8 / Server 2008 / 2012 / Based ISO.
    Данный выбор позволит записать на USB диск установщик более современных систем Windows, например 7 или 8. Вот это уже актуально на сегодняшний день и думаю многим пригодится!

    UBCD4Win / WinBuilder / Windows FLPC setup / Bart PE.
    Этот пункт нужен если вы хотите записать на USBдиск загрузочную программу, созданную на основе WinPE. Но большинство загрузочного ПО делается на базе Linux, поэтому данная возможность многим вообще никогда не понадобится, либо очень редко.

    Linux ISO / Other Grub4dos compatible ISO.
    Актуальная функция! Позволяет записать на ваш USB диск загрузочную программу на базе Linux. Сейчас большинство программ создаются именно так. Для примера – загрузочные версии антивирусных продуктов, загрузочная версия знаменитой программы для создания резервных копий и восстановления – Acronis, программа для сброса пароля пользователей Windows.

    SysLinuxbootsector / Linux Distribution using SysLinux / ISO Linux.
    Данный пункт скорее всего мало кому пригодится. Опция позволяет записать на USB носитель программы с загрузчиком Syslinux. Если в образе программы есть папка Syslinux, то скорее всего для записи её на USB нужно будет использовать именно эту опцию.

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

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

Значит отмечаем пункт «WindowsVista / 7 / 8 / Server 2008 / 2012 / BasedISO» и нажимаем правее кнопку «…», предназначенную для выбора образа с нужной Windows:

Нажимаем «ОК» в следующем окне:

Откроется стандартный проводник Windows, где вам нужно выбрать файл ISO (образ) нужной вам системы и нажать «Открыть». В своём примере выбираю Windows 8.1:

Теперь добавляю программу Acronis. Выбираю пункт «LinuxISO / OtherGrub4doscompatibleISO» и точно также нажав «…» выбираю образ загрузочной версии Acronis в виде ISO файла:

После выбора образа программы, будет предложено указать название пункта меню, кликнув по которому вы откроете добавленную программу:

Вы можете мысленно задать вопрос: «а как я узнал, что загрузочная версия Acronis построена на базе Linux, на основании чего я выбрал именно пункт «LinuxISO / OtherGrub4doscompatibleISO»?». На самом деле никак, чисто интуитивно и опираясь на то, что сейчас большая часть загрузочных программ построена на подобных Linux системах. Однако узнать это можно попытаться на официальных сайтах самих программ. Но ещё проще взять и записать программу сразу через пункт «LinuxISO / OtherGrub4doscompatibleISO» и если вдруг работать не будет, то переписать флешку заново, выбрав уже другой вариант:) Благо, всё это делается недолго.

Итак, я подготовил для записи на флешку 2 программы: установочник Windows 8.1 и Acronis:

И тут, поскольку возможность выбора каждого типа записываемой программы дана только одна, напрашивается очередной вопрос: «А как тогда добавить 2-3 или более загрузочных программ одного типа (например, на базе Linux) или же 2-3 установочных Windows?».

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

В данный момент, я уже указал 1 программу Acronisна базе Linux, а мне нужно записать ещё одну – сброс паролей, которая тоже построена на Linux. Так вот программу для сброса пароля придётся добавлять на флешку на втором заходе.

Но для начала запишем 2 программы, которые я добавил. Для этого осталось нажать кнопку «Go» в самом низу окна:

Программа сделает 2 предупреждения о том, что данные будут на 100% удалены, диск переразмечен и восстановление вероятно будет невозможно. Об удалении данных я уже предупреждал перед началом работы с программой, поэтому надеюсь вы всё это поняли и сделали копию файлов, находящихся на вашем USB носителе, если это необходимо:)

Нажимаем «Да» в каждом предупреждающем окне:

Начнётся процесс записи указанных программ на флешку. Длительность записи зависит от объёма данных и скорости работы флешки. Процесс записи показан внизу окна:

Например, для данного примера я записывал Windows 8.1 размером 3.85 Гб и Acronis размером 355 Мб на флешку с USB 2.0 объёмом 8 Гб и это заняло у меня около 15 минут. Если бы флешка была USB 3.0, процесс бы вероятнее всего сократился до 5 минут и даже меньше. Сейчас флешки и внешние USB жёсткие диски в основном формата USB 3.0, что даёт очень высокую скорость передачи информации.

Об окончании записи будет свидетельствовать окно cнадписью «Jobdone», где нужно просто нажать «ОК»:

После того как первые 2 программы запишутся, мы можем снова запустить WinSetupFromUSB и добавить на флешку ещё программы, при этом форматировать её больше не придётся!

Когда запускаете второй раз WinSetupFromUSB для добавления новых программ, не ставьте галочку «AutoformatitwithFBinst»! Остаётся только выбрать новые программы и снова нажать кнопку «Go» для записи:

В результате будут добавлены новые программы на флешку. Если нужно добавить ещё, то делаете, соответственно 3-й запуск программы и снова добавляете то что вам нужно:)

Вот собственно и весь процесс записи. Теперь наш USB диск готов и осталось с него загрузиться!

Чтобы настроить загрузку компьютера с USB диска (не важно флешка это или внешний жёсткий диск USB), чаще всего приходится заходить в BIOS и производить там некоторые настройки. Рассказать о важных возможностях BIOS, в том числе о порядке загрузки с различных устройств, я собираюсь в отдельной статье:

Сейчас я кратко покажу как это делать на примере одной из версий BIOS – AmiBios:


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

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

Нужно будет несколько секунд подождать и появится загрузочное меню, где будут указаны все записанные нами через «WinSetupFromUSB» программы:

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

Вот, собственно и всё!

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

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

Хорошего Вам дня и удачи! Пока;)

16.04.2017

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

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

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

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

Способ 1: WinSetupFromUSB

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

После загрузки надо распаковать архив:

  1. Запустите.EXE файл.
  2. В появившемся окне нажмите на кнопку «…» .
  3. Выберите папку установки и нажмите «ОК» .
  4. Нажмите «Extract» .

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

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

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

  • 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 второй ОС. Для этого:

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

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

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

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

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

  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 на ПК должен иметься.NET Framework 4-й версии. Для создания мультизагрузочной флешки следуйте инструкции:



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

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

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

В сегодняшней статье мы рассмотрим как создается мультизагрузочная флешка с несколькими ОС Linux или Windows. Мы рассмотрим как специальное программное обеспечение, так и ручную разметку и создание разделов для мультизагрузочной флешки. Автоматическое создание мультизагрузочной флешки linux быстрее и проще, но ручное намного гибче и вы можете записать на одну флешку, например, Windows и Linux.

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

Установка Multisystem

Установить в Ubuntu можно с помощью PPA. Для этого просто используйте следующие команды:

sudo apt-add-repository "deb http://liveusb.info/multisystem/depot all main"
$ wget -q -O - http://liveusb.info/multisystem/depot/multisystem.asc | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install multisystem

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

sudo ./install-depot-multisystem.sh

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

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

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

Выберите нужный USB диск и нажмите кнопку Confirm . Может появиться такое сообщение об ошибке:

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

После этого подтвердите установку на нее загрузчика Grub2:

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

Это делается очень просто. Просто перетащите нужный ISO образ в окно программы. Если это не сработает вы можете кликнуть на иконке CD и выбрать нужные образы в файловой системе:

Потом MultiSystem извлечет файлы из этих образов на флешку и сделает ее загрузочной.

Вы можете добавить несколько дистрибутивов, какие захотите, например, в этом примере добавлены CentOS и Android.

После добавления образов вы увидите их в меню программы:

Вот и все. Теперь мультизагрузочная флешка с несколькими ОС Linux готова к использованию. Перезапустите ваш компьютер, и установите вашу флешку как первое загрузочное устройство в Bios. Дальше останется только выбрать дистрибутив, который вы хотите запустить.

Также Multisystem имеет ряд дополнительных функций:

  • Настройки Grub
  • Обновление загрузчиков Grub и Brug
  • Установка VirtualBox
  • Форматирование USB флешки
  • И многие другие

Для того чтобы получить доступ к этим опциям перейдите на вкладку Menus:

Также вы можете проверить как будет выглядеть загрузочное меню с помощью qemu или VirtualBox:

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

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

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

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

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

Мультизагрузочная флешка из образов

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

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

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

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

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

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

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

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

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

$ mount /dev/sdx1 /mnt/USB

mkdir /mnt/USB/iso/

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

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

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

Пункт должен выглядеть вот таким образом:

menuentry "Ubuntu" {
loopback loop /iso/ubuntu-15.04-desktop-i386.iso
root=(loop)
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/iso /ubuntu-15.04-desktop-i386.iso noeject noprompt splash root=(loop)
initrd (loop)/casper/initrd.lz
}

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

В примере рассмотрен код для Ubuntu. Создайте такие пункты для каждого образа. Например, еще сделаем пункт для memtest:

menuentry "Test memory" {
linux16 /iso/mt86plus
}

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

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

menuentry "Load Hard Disk" {
set root="(hd1)"
chainloader +1
}

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

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

menuentry "Windows 10" {

insmod ntfs
insmod ntldr
loopback loop /iso/windows.iso
root=(loop)
ntldr (loop)/bootmgr

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

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

sudo umount /dev/sdx1

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

qemu-system-x86_64 -hda /dev/sdx

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

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

$ mkdir /mnt/boot/grub2/scripts

$ cd /mnt/boot/grub2/srcipts/

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

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

vi /mnt/USB/boot/grub2/grub.cfg

configfile /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). Как правило, первым считается тот диск, с которого выполнена загрузка.




Top