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

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

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

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

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

Особенно эта вещь актуальна для тех, у кого нет CD/DVD читалки, а надо то установить систему, то провериться на вирусы, то что-то еще.

Впрочем, давайте приступим.

  • Видеоформат
  • Немного про загрузчик
  • Загрузочная флешка - что нужно
  • Как с этим взлетать
  • Конфиг для загрузки
  • Послесловие

Видеоформат

Хотя нет, перед тем как приступим, давайте мы покажем Вам наш интересный цикл видеороликов про создание такой штуки как загрузочная флешка системного администратора:

Ну, а дальше, собственно, можете читать статью :)

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

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

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

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

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

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

И это при размере чуть больше 200 килобайт! :) Чувствуете? Загрузочная флешка скажет Вам спасибо. С точки зрения места, как минимум.

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

Ну что ж, начнём.

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

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

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

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

Давайте в деталях:

  • Распаковываем скачанный архив grubinst . Запускаем из полученной папки файл grubinst_gui.exe . Важно! Запуск надо производить от имени администратора, т.е. " Правая кнопка мышки по файлу - Запустить от имени администратора ", иначе Вы рискуете столкнуться с проблемами.
  • В появившемся окне, а именно в строке " Disk ", очень внимательно указываем нашу флешку. В случае ошибки Вы рискуете перезаписать загрузочный сектор жесткого диска, что чревато.
  • Жмём кнопочку Install . Если всё пройдёт хорошо, то Вы увидите такое вот сообщение:
  • Закрываем это окно нажатием кнопочки Enter . Идем распаковывать архив grub4dos , скачанный нами ранее. Внутри будет одноименная папка. Заходим внутрь неё. Копируем всё её содержимое в корень на флешку (еще раз - не папку, а её содержимое).
  • Собственно, флешка готова, однако в неё еще надо бы добавить всякие утилиты, которые нам хотелось бы с неё загружать. Давайте сделаем это.
  • Здесь же, в корне флешки, куда мы копировали содержимое архива grub4dos , создаём папку boot

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

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

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

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

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

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

timeout 30 gfxmenu /boot/theme.gz default 0

title Загрузка с жёсткого диска find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr map (hd0) (hd1) map (hd1) (hd0) map --hook rootnoverify (hd0) chainloader (hd0)+1

title Загрузка linuxmint map --unmap=0:0xff map --unhook root (hd0,0) map /boot/mint.iso (0xff) || map --mem /boot/mint.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper iso-scan/filename=/boot/mint.iso quiet splash -- locale=ru_RU errorcheck off initrd /casper/initrd.lz initrd /casper/initrd.gz errorcheck on map --unmap=0:0xff

title Загрузка Partition Magic - Работа с разделами жёстких дисков map /boot/pm.iso (0xff) || map --mem /boot/pm.iso (0xff) map --hook root (0xff) chainloader (0xff)

title Загрузка vcr35r.iso - Тест жесткого диска [Victoria] map /boot/vcr35r.iso (0xff) || map --mem /boot/vcr35r.iso (0xff) map --hook root (0xff) chainloader (0xff)

title Загрузка mt410.iso - Тест оперативной памяти [Memtest] map /boot/mt410.iso (0xff) || map --mem /boot/mt410.iso (0xff) map --hook root (0xff) chainloader (0xff)

title Перезагрузка компьютера reboot

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

Очень кратенько поясню, что тут к чему:

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

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

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

Качаем необходимый нам .iso , закидываем в папку boot , прописываем новую строку меню с новым путём и вперёд.. Хоть Windows PE грузите, хоть Linux, хоть установщики, хоть антивирусы.

В двух словах как-то вот так.

Послесловие

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

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

Спасибо за внимание. Оставайтесь с проектом! ;)

PS: Если кто-то еще не понял, то комментарии Ваши могут появляться не сразу, по причине кеширования страницы на сервере. Если же комментарий не появляется в течении суток, то скорее всего его скушал антиспам.

Уважаемый Sonikelf хочу обратить внимание что в статье есть ошибка. А конкретно в предложенном к скачиванию архиве у вас MemTest 4.20, а в menu.lst прописан 4.10. Не критично но всетаки народ может запарится. А так отличная и полезная статья.

А как можно тему оформления поменять? В каком формате рисовать, в каком расширении сохранять и тп?

Как-то примерно вот так - https://greenflash.su/publ/13-1-0-75

Хм.. Очень интересная статья и полезная прога! Давно искал что-то подобное, ибо таскать с собой стопку дисков с Live CD и прочими мультизагрузчиками - это адски неудобно! А тут все можно на флэшке сделать. Спасибо за науку! =)

Всегда пожалуйста! Лишь бы в удовольствие и на пользу ;)

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

такой вопрос: образ windows можно записать на флешку с помощью UltraISO? Или это только для Linux?

Я UltraISO не пользовался, не знаю. А вообще любой образ подключаем, возьмите тот же WindowsPE с моего сайта или любой другой Live -дистрибутив и подключайте себе на здоровье.

Можно, Самозагрузка-Записать образ жесткого диска. - Выбираем нужный образ .iso и флешку-носитель. Но, в данном случае самозагрузочная флешка,с которой можно ставить ОС, получается с образами Win7/8, для XP не работает.

Приветствую Всех. Андрей спасибо за статью,но буду откровенным с тобой, я ожидал развёрнутую статью на эту тему,а точнее статьи две-три ну да бог с ним и за это спасибо. От себя лично могу сказать следующее: Можно упомянуть,что ребята из Microsoft сделали свою утилиту под названием Windows 7 USB/DVD Download Tool но это касается только оригинальных Осей,хотя любую семёрку сейчас можно закинуть на флэшку и с той же UltraISO она тоже имеет пробный период, но я предпочитаю для этих целей использовать MultiBoot USB Для семейства Linux или FreeBSD. наверно лучший способ это Unetbootin А именно скачивать из облачного хранилища,порой были заморочки когда забывал проверить контрольные суммы,а потом с бубном бегал. Для Windows XP это всегда отдельная тема,но ведь можно БОЛЬШИМИ и красными буквами написать,ребята посмотрите, что пираты сделали уже свою утилиту CreateUSBZver А сам grub4dos действительно хорош для Windows PE Ну и на по следок хочу сказать о форматирование флешки. Форматирование в первый раз обязательно и только в NTFS так как при этом на флешке создается загрузочный сектор. После этого, по желанию, можно отформатировать флешку в FAT32, на старых машинах по другому не хочет загружаться. :smile:

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

И ли я ошибаюсь?

Откровенность не осилил, ибо не ясно зачем столько утилит для Windows, Linux и тп, если можно использовать grub4dos . Это раз. Два - тут речь идет о возможности добавлять софт в загрузочное меню и его юзать, а не только об установщиках. Три - форматирование не обязательно, тем более, только в NTFS

Спасибо за статью. Очень интересно и полезно. Но у меня есть вопросик. Если мне, допустим, нужно запихнуть на такую флешку несколько программ, умеющих свой установщик .exe Эта программа будет прочитана/установлена? Или файлы проги нужно запихать в .iso как в архив?

Приветствую, Nightlywind, тут немного не то что хотите Вы , если я правильно Вас понял, данная статья описывает добавление на флешку установку операционных систем, Live и PE образов (и вообще те программы которые работают вне операционки или вместо неё), а для установщиков .exe просто сложите их в папке и запускайте под операционной системой.

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

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

Кнопкой "ответить" полезно пользоваться :)

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

Если же я пользуюсь Unetbootin, то при загрузки с флехи меню черного цвета на английском: default, install, проверить диск(не помню как на английском) и т.д.

У меня никаких проблем нет, просто рассказываю о том, почему мне больше UltraISO нравится.

Хотел бы обратить внимание на бесплатную небольшую утилиту WinSetupFromUSB, которая может подготовить флешку к записи на неё программ и образов в любой файловой системе, а также записать : дистрибутивы XP и / или win7 и / или linux; Bart PE; HBCD Возможен предварительный просмотр в среде Windows.

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

Так она уже давно написана. :smile: Но этой статьи, думаю, вполне достаточно - за что и благодарю. Скоро буду осваивать этот универсальный загрузчик - как раз нужно установить на один ПК Висту, а на другой Семёрку.

Так она уже давно написана. :smile: Но этой статьи, думаю, вполне достаточно - за что и благодарю. Скоро буду осваивать этот универсальный загрузчик - как раз нужно установить на один ПК Висту, а на другой Семёрку.

Скажите пожалуйста ещё такой момент. Вот есть внешний HDD 500Gb, запускаю grubinst_gui.exe от администратора, выбираю свой съемник, нажимаю Install > в cmd жму enter и всё? Я к чему собственно, какие то видимые изменения со съемником должны быть? Ну там файловая сист. измениться или ещё что то?

Видимых изменений не будет, а с файловой системой точно ничего не случится. Будут изменены первые сектора флешки (жёсткого диска), что бы мог запуститься GRUB4dos.

Главное таким образом не перезаписать жесткий диск, где стоит Windows, иначе загрузка с него закончится. А так, да :)

Здравствуйте! Спасибо за статью. А как быть, если загрузчик не MBR? Я имею ввиду мат. плату AsRock. Хотя переключиться на MBR возможно. Спасибо.

Приветствую, Лариса, как я понимаю "загрузчик не MBR" это биос EFI ? Тут только переключение на MBR, т. к. GRUB4dos не работает с EFI.

Точно? Ибо Википедия гласит нечто такое:

В дополнение к стандартной схеме разметки дисков — Master boot record (MBR), EFI имеет поддержку GUID Partition Table (GPT), которая свободна от характерных для MBR ограничений. Спецификация EFI не включает описание для файловых систем, однако реализации EFI обычно поддерживают FAT32 как файловую систему.[3]

К сожалению да. Вот здесь обсуждали.

Вместо архива с темой качается theme.gz. Что не так?

Приветствую, Роман, theme.gz это и есть архив, просто все привыкли к .rar и .zip, а ведь есть и другие форматы. Этот файл бросайте на флешку в папку boot и всё будет работать.

Приветствую всех! Я был одним из тех, кто предлагал опубликовать статью на эту тему через форму обратной связи, прислав свой набросок статьи. Так вот, очень жалко, что здесь не упомянули таких актуальных и важных моментов, как: - Работа с фрагментированными образами. Иногда так случается, что .iso образ попадает на флешку в фрагментированном виде. В итоге, при попытки загрузки такого образа появляется ошибка Error 60: File for drive emulation must be in one contiguous disk area. Лечится очень просто - утилитой WinContig, которая умеет дефрагментировать флешки. - WinXP. С этой системой далеко не всё так просто. - FiraDisk. Парни с greenflash написали очень полезную утилиту для подготовки .iso образов Windows Vista, 7, 8. (https://greenflash.su/forum/2-331-1) по этой теме существует ОГРОМНОЕ множество статей, написано ОГРОМНОЕ количество программ, упрощающих жизнь. К сожалению, эта статья не стала той единственной, после прочтения которой больше не останется вопросов по созданию мультизагрузочной флешки. Ещё одна капля в море отрывков.

Привет-привет. Я спецом не стал разбирать все ошибки, ибо их немало, а те, кто с ними столкнутся - всегда могут спросить тут в комментариях ;)

Приветствую, Роман, по FiraDisk вот этот пост будет актуальнее :). А на счёт "той единственной статьи" - даже если и написать такую то она будет неактуальной уже через полгода (или и того раньше), прогресс и технологии не стоят на месте и то что актуально сегодня - завтра может оказаться безнадёжно устаревшим :(.

"даже если и написать такую то она будет неактуальной уже через полгода" - пользуясь таким девизом, можно вообще ничего не делать

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

Здравствуйте! Вопрос немного не по теме (а точнее вообще не по ней :lol: ) Почему, при извлечении файлов из больших архивов (1 гб. и более) архиватором WinRAR, зависает намертво рабочий стол, и не отвисает до тех пор пока файл не извлечется? ОС Win 7, несколько раз переустанавливалась, но все та же фигня.

Приветствую. Потому, что, скорее всего, жесткий диск медленный, а при распаковке, WinRar использует папки TEMP и TMP , посему папки эти лучше перенести на более быстрый носитель, скорее всего, что это решит проблему. Делается это в панели управления - система - дополнительно - переменные среды, т.е тут - https://sonikelf.ru/attach/img/1379241323-clip-29kb.jpg

И еще последние пара вопросов и всё ))) 1. Как в menu.lst написать "пробел" между строками, что бы в меню загрузки был пробел? 2. Просто копирую установочный диск (образ iso точнее) "семерки" / "ХРшки", прописываю в menu.lst, запускаю из загрузочного меню и всё? Дальше как обычная установка винды как с болванки?

1. Ммм.. Так должен быть вроде пробел. Или еще надо? :) По идее можно просто попробовать пустую строку создать так:

Т.е просто в строке прописать title не давая после него значения.

Чтобы добавить в меню пустую строку "пробел", надо в файл menu.lst добавить запись title clear

Доброго времени суток! Если я правильно понимаю, то на такую флешку можно записать и несколько популярных антивирусных livecd? Будьте добры отписаться по утилитам, которые необходимы и достаточны для восстановления систем после вирусных атак, сбоев в по и прочего(типа консоли восстановления для windows xp, 7, 8)

с Уважением и благодарностью!

Приветствую. Да, можно.

Кому что. У меня это Dr.Web LiveCD и Kaspersky Rescue Disk. На остальные случаи грузимся с флешки в Windows PE и потом традиционно можно AVZ + Spybot и прочее прочее.

Можно использовать готовый набор программ (можно добавить свои), Hiren Boot CD. Там есть все необходимое.

Как всегда, удобно и полезно) Спасибо)

Всегда пожалуйста, всегда рад :)

Здравствуйте Андрей! При установке на Флэшку с помощью grubinst_gui.exe выдаёт ошибку! Здесь нельзя вставить скриншот! Как его Вам переслать для Решения Проблемы?

Решается тем же способом, как описано там :)

Cepera Большое Спасибо! И Андрею тоже! ;-)

Специально для тех кому мало этой статьи - читайте тут https://www.rmprepusb.com/ но надо знать английский.

Добрый день, Андрей. Спасибо за статью, давно её ждал :) Выложи, пожалуйста, запись в menu.lst для Dr.Web LiveCD.

Графический режим title Dr.Web LiveCD (ISO) Normal Mode kernel /boot/drweb/vmlinuz root=/dev/ram0 init=/linuxrc init_opts=4 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot=/dev/sd[a-z][0-9] slowusb vga=791 splash=silent,theme:drweb CONSOLE=/dev/tty1 SDELAY=12 USBWAIT=15 >YJ6xYunGch5UZN3N iso= /boot/drweb/drweb-livecd-600.iso initrd /boot/drweb/initrd

Консольный режим + снепшоты title Dr.Web LiveCD (ISO) Safe Mode kernel /boot/drweb/vmlinuz root=/dev/ram0 init=/linuxrc init_opts=3 quiet dokeymap looptype=squashfs loop=/boot/module/white.mo usbroot=/dev/sd[a-z][0-9] slowusb CONSOLE=/dev/tty1 SDELAY=12 USBWAIT=15 >YJ6xYunGch5UZN3N iso= /boot/drweb/drweb-livecd-600.iso initrd /boot/drweb/initrd

1. /boot/drweb/vmlinuz - путь к файлу "vmlinuz" на флешке. Берется с образа drweb-livecd-600.iso 2. >YJ6xYunGch5UZN3N - уникальный идентификатор. Берется из файла "config"(образ drweb-livecd-600.iso), строка "export BOOT_ID" либо из файла "isolinux\isolinux.cfg", строка "append ID". 3. iso= /boot/drweb/drweb-livecd-600.iso - путь к образу образ DrWeb Live CD. 4. initrd /boot/drweb/initrd - путь к файлу "initrd" на флешке.

Ок,благодарю! Без этого не загружался DrWeb

Использовать флешку для Dr.Web LiveCD,сегодня уже не актуально,он физически ничего найти не может. Если уже и делать флешку,то она должна иметь поддержку сетевых драйверов что то типа . Alkid Live но у ней есть существенный недостаток,много программ с креками. :smile: Вот я по этому и говорю,если что то сделать на базе Linux с поддержкой сети,с обновлением сигнатур антивируса тогда другое дело.

оу, я не уточнил: я собрал мультизагрузочный комбайн на внешнем HDD, вот там DrWeb(одна программа из тысячи :) ) не загружался,стопарился на загрузке модуля raidp6, пока не внес данные изменения.

- Вы выключили свет? но там же. - А бабка слепая,ей все равно. из к\ф "Асса" :) *** Цитирую : "Использовать флешку для Dr.Web LiveCD,сегодня уже не актуально,он физически ничего найти не может." - Как так? Честно не совсем понял: DrWeb LiveCD собран на базе Linux, есть сетевые дрова, если маршрутизатор раздает инет,то все работает без дополнительных настроек (есть инет,обновляются антивирусные базы), хотя можно вручную впихнуть на флешку или внеш. HDD новые базы Веба, ну так как же он ничего найти не может?

Приветствую, SnakEyes, я использую такой конфиг: title Загрузка Dr.Web LiveCD \nГоняем вирусы parttype (%?_BOOT:

1,3%,3) | set /> if not %ID:

-3,2%==00 pause Entry 4 is already in use! && configfile /menu.lst set ISO= /boot/drweb.iso partnew (%?_BOOT:

1,3%,3) 0 %ISO% map %ISO% (255) map --hook root (255) chainloader образ находится в папке boot и называется drweb и расширение .iso

В статье "Проверяем Оперативную память [Memtest]" - указано: (ВАЖНО! При установке все файлы на флешке удалятся). Относится ли это и к данной программе? Сохранятся ли другие файлы на флешке?

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

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

Всё останется на месте и ничего не пострадает.

Все сделал,как описано в статье. Но при попытке загрузиться с флэшки выдается сообщение "bootmgr is missing". Что я сделал не так? =)

Вобщем, проблему с запуском решил созданием активного раздела на флэшке. Сначала меню загружалось, но при попытке выбрать любой пункт меню - все намертво висло. Решил и эту проблему, покопавшись в форумах-блогах. Закинул для пробы несколько образов, в том числе и Win PE, проверил эмулятором Mobaliveusb - там все отлично. При загрузке с флешки меню функционирует нормально, можно выбрать тот же Win PE и даже загрузить его. Но клавиатуру и мышь ни PE ни другие образы при загрузке видеть не хотят! (((

Самое что интересное сделал все по стать + добавил Win7 установщики, все получилось. Но ровно 1 раз после выключения компа и снова включения пишет MBR Missing - helper. По новой накатывал загрузочный сектор через grubinst не помогает. Если возможно кто понимает распишите что и как сделать?

После запуска grubinst_gui.exe и нажатия Install - появляется ошибка: "grubinst: Bad partition table, if you're sure that the partition list is ok, please run this program again with --skip-mbr-test option. Press to continue . " Далее, при попытке запустить grubinst.exe из командной строки с параметрами: c:/grubinst/grubinst.exe --skip-mbr-test (hdN) (Вместо N подставлен номер флэшки) - появляется сообщение: "grubinst: open: Permission denied". В чём проблема?

Илья, попробуйте проверить флешку на офибки по этой статье.

Проверил, но ошибок не обнаружено.

Подскажите пожалуйста - что мне нужно сделать?

Нужно ли проводить подготовительные мероприятия (например, форматирование, подготовка разделов) на флешке и как?

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

1 Скачиваете здесь программу версии v1.0.4 (на поздние ошибку 404 выдаёт).

2 Подключаете флешку к компьютеру и запускаете скачанный ранее файл, в открывшемся окне выбираете Вашу флешку ( внимательно. , если ошибётесь то сотрёте все данные с жёсткого диска. ) потом жмите Utilities и выбирайте Select and Fill, ещё раз проверьте что работаете с флешкой, в поле Sectors введите зачение из поля Tot. и жмите Start Filling, если напишет ошибку "отказано в доступе" то не закрывая окна передёрните флешку в разъёме и снова жмите Start Filling, во всех прочих окнах нажимайте нет. Когда операция завершится жмите ок и можно закрыть окно.

3 Возвращаетесь на вкладку Physical Disk, проверяете что работаете с флешкой, и заходите в Parts Manage, тут жмите ReFormat USB disk, переставляете точку на 5 строку, файловую систему или фат 32 или нтфс, Start LBA 63 для фат и 2048 для нтфс, Vol Label можно оставить пустым или ввести название своей флешки (что захочется то и пишите), потом ок 3 раза и закрывайте окно.

4 Жмите Refresh и потом Process MBR, проверьте чтобы точка была на самой нижней строке и жмите Install / Config, выбирайте вторую кнопку и ок, закрываем окно. 5 Теперь заходим в Process PBR, ставим точку на GRUB4DOS и Install / Config, потом 2 раза ок и закрывайте окно.

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

grubinst: open: Permission denied

Командную строку запускай от админа.

Кажись вышла отпечатка. Не 5-я строка , а 3-я ?

Супер! Как информативно и обстоятельно! Очень, очень полезно. Спасибо!!

map /boot/mt410.iso (0xff) || map –mem /boot/mt410.iso (0xff) map –hook

Обязательно использовать 2 маппинга и к тому же немедленный? И ведь в корне флешки достаточно всего два файла - grldr и menu.lst?

Приветствую, Анатолий, это не 2 маппинга сразу, а переключение между ними, если прямой map не отработает то образ загрузится в память и уже оттуда пойдёт запуск, своего рода подстраховка. По файлам верно, причём menu.lst можно положить в папку grub или по пути boot/grub.

Привет, благодарствую за ответ. Подстраховка - это конечно хорошо, но думается, что с крупными образами (Win 7) эта команда будет лишней. =)

Две команды написаны одной строкой - не опечатка? И обязателен ли вообще "map -hook" .

Никогда тут не комментировал, а тут все-таки решусь высказаться. По роду своей работы - сис.интегратор, все эти грубфордосы, и прочая тряхомудия - работает через пень колоду, не везде, и не такая уж супергибко-универсальная. Не знаю на чем, лень было разбираться, нашел однажды на рутрекере загрузочную флеш. Которую к сожалению сейчас убрали, и всячески стараюсь ее везде дублировать. Так вот. Эта загрузочная вещь установлена на различных юсб-флешках, старых контроллеров и новых. Долго очень в подробности вдаваться, но загружается Везде! человек который создавал этот загрузочный образ постарался на славу, расписав даже комментарии в Вин-Пе по всем программам. Если вдруг кому лень будет самим ковыряться. Если Уважаемый Эльф - вас это заинтересовало, пишите на почту, с радостью поделюсь - а там глядишь добавите в тему к себе.

Здравствуйте! у меня при запуске grubinst_gui.exe вместо ожидаемого . has been successfully installed пишется should be a disk image и просит нажать клавишу а дальше все. Что бы это значило?

поставьте галочку «Floppy image» и повторно нажмите Install

Sonikelf , случайно не попадались лэптопы, на которых флэшка с этим загрузчиком читается очень медленно? :| ОС (Vista) слишком долго загружается - не хватает терпения дождаться даже окна с выбором языка. Может кто в курсе в чем тут проблема? В ноутбуке (MSI EX600) 4x USB 2.0.

Пока не встречал. Скорее всего таки во флешке, а не в загрузчике.. Даже не знаю.

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

вот еще штука подходящая https://www.pendrivelinux.com/yumi-multiboot-usb-creator/

Спасибо большое очень полезная статья. Но у меня не получается один нюанс. Все сделал как было описано. Все создалось отлично. Но программа Victoria не как не может распознать жесткие диски. (Может конечно я что то не так делаю) Но жесткие диски 100% рабочие и хотелось просто для теста запустить как все будет работать. Пробовал на двух разных машинах. Ради эксперимента так же поставил программу MHDD. Но с ней та же беда. Кто может помочь, буду очень благодарен.

Здесь можно попробовать в bios поменять настройки подключения хардов.

Разобрался, спасибо. В БИОСе переставил SATA-контролер с AHCI на IDE и все заработало ;-)

у меня собрать флешку не получилосью после меню вылезает абракадабра и ошибка 15. почему?

Пришлите, пожалуйста, скриншот.

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

В папке boot лежит архив theme.gz и в файле menu.lst прописан ли до него путь? (gfxmenu /boot/theme.gz)

Вчера я ради эксперимента решил поставить другую тему - "Hvostopad.xpm.gz". скачанную с сайта Гринфлеш, с ней выдает глюк, поставил стандартную - все стало хорошо. Скачал тему AzumCat.gz, с ней тоже все хорошо, выходит дело в файле, или тип не подходящий (хотя кончается на gz) либо глюканутая тема. Спасибо.

Купил флешку на 16 гигов silikon power, запускаю grubinst_gui от администратора, пишет "Should be a disk image", ставлю галочку как написано выше "floppy image", на это пишет: "write error". Помогите =(

при этом если форматировать в фат32, но ставится успешно. Но мне нужно большой образ запихать.

отформатировал вот этим HP USBFW и установилось успешно :)

Как можно организовать загрузку с VHD? Спасибо.

добавил образы .iso windows 7 и ещё windows 8,но при загрузке виноовс не находит драйвера дискавода как я понял.но образы точно хорошо работающие https://f1comp.ru/wp-content/uploads/2013/03/IMAG2362.jpg как исправить ситуацию?

Использовать разъём с USB 2.0 или оригинальные образы.

раньше был usb 3.0 думал что при подключении с usb 2.0 проблема решится-но нет_насчет образов они точно работающие

Спасибо Делаю Флэшку с кучей утилит и Разными windowsami Классные инструкции ничего лишнего подскажите где можно скачать новые темы theme .gz ? или как их самому редактить ? спасибо ещё раз

Сделал Флэшку 32 Gb Live Cd Chip 2012 windows 7 x 32 x 64 windows 8 x 64 Автор Красавчик Респект Конкретный Это Реально Удобно и понятно Утилит в нете куча для флэшек все- это мусор сарду Yumix win flesh За Работу и Помощь Респект и Уважуха Порадовал Ушло 2 часа посидел всё пашет ! Thank you.

Всегда пожалуйста. Лишь бы на пользу :)

подскажите где можно скачать новые темы theme .gz ? или как их самому редактить ?

Как вариант, либо поискать в Google, ибо есть некое количество сайтов с этими темами, либо делать самому. Почитайте про архивы .gz, как их распаковать. Распакуйте, посмотрите как внутри лежит картинка и отталкивайтесь от этого.

добрый день! добавил образы .iso windows 7 ,но при загрузке винда не находит драйвера дискавода https://f1comp.ru/wp-content/uploads/2013/03/IMAG2362.jpg как исправить ситуацию? включен порт usb 2.0 а образы нормльные через ултра исо записиваю все работает а так нет помогите разобраться

При загрузке с любого live дистрибутива и оригинальных образов винды bsod вылетает. Может в menu.lst что-то допиливать нужно помимо пути к iso образу?

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

1. Как сделать так чтобы все файлы и загрузчик лежали в папке multiboot. 2. Как добавлять winPE образы. Например добавить Alkid в сборку и кинуть его например в папку Alkid с адресом /multiboot/WnPE/Alkid

Жмём кнопочку Install. Если всё пройдёт хорошо, то Вы увидите такое вот сообщение.

у меня пишет: grubinst: Should be a disk image какой образ?

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

На второй странице есть ответ (галка "Floppy image"). Кстати, для этого загрузчика раздел на флешке необязателен ведь быть активным .

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

Старые компы могут не понимать файловую систему exFAT, форматните в FAT32.

То есть получается нужно просто переформатировать загрузочную флэшку в FAT32? Файловая система флэшки в данный момент NTFS.

Так может в BIOS нет поддержки загрузки с USB?

автор подскажи как быть если нужно на эту флешкку залить еще сата драйвера

Огромное спасибо!Я часа два рыскал по инету и скачал миллион разных программ для создания мультизагрузочной usb и ничего не получалось. По вашей инструкции все как по маслу!

здраствуйте! у меня при загрузке с флешки вылезает абракодабра какаято.

Запускаем из полученной папки файл grubinst_gui.exe

Вы в своём уме? Мне Wine установить, что бы файл grubinst_gui.exe можно было запустить? Издеваетесь? Напиши те в шапке тогда "Для упоротых виндузятников"

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

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

Добрый день! При установке с помощью описанной мультифлэшки Win7 на ноутбук ASUS K40AB пишет, что "Не найден необходимый драйвер для дисковода оптических дисков." Таковой найти у меня найти не получается. Если кто сталкивался с данной проблемой, опишите пож-ста ход ее решения! Заранее благодарю!

Аналогичная проблема и пока решения не нашел. Может быть кто подскажет как ее решить?

Образ ОС оригинальный?

Да, образ оригинальный. Может его надо как-то по особенному прописывать в menu.lst ?

А как прописано?

title 7 map /boot/7.iso (0xff) map --hook root (0xff) chainloader (0xff)

Если ОС 7, то флешку нужно вставлять в USB 2. Ну и попробовать передёрнуть флешку - как вариант.

Если точнее, то вот такая ошибка, причем и на 7-ке и на 8-ке https://f1comp.ru/wp-content/uploads/2013/03/IMAG2362.jpg

Та же проблема. Два образа, оригинальных, Windows 7 Ultimate х86 и х64 выдают одно и то же: “Не найден необходимый драйвер носителя.” Аналогично испытываю сложности с Линуксами. В частности: Elementary OS работает через пень-колоду. Единственный вариант - выбрать меню "установить". Тогда более менее что-то да получается. Но не livecd. openSUSE KDE (всех разрядностей) работает вплоть до меню. Дальше, хоть устанавливай, хоть livecd - без разницы. Выдает Failed to find MBR Identifier ! reboot in 120 sec. Что я там только ни прописывал. Ubuntu - выдает командную строку (в лучшем случае) и все. Сиди и думай. Пробовал в распакованном виде. Основная проблема в том, чтобы прописать нужные команды. А если их и откапываешь, то вместо установки висит командная строка и призывно мигает курсором. Пробовал разные варианты, ставил XBoot, после которого Windows XP уходило в BSOD 0x000007b. И с остальными не помогло. Пробовал разные iso из разных источников. Не помогло. В итоге у меня нормально работают только утилиты, да Windows XP (и то, я проверял только до разметки диска). Код:

timeout 30 gfxmenu /theme/theme.gz default 0

title Загрузка с жёсткого диска find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr map (hd0) (hd1) map (hd1) (hd0) map --hook rootnoverify (hd0) chainloader (hd0)+1

title Установка Windows XP [x86] map --mem /drivers/firadisk.IMA (fd0) map --mem /boot/winxp.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (hd32)

title Установка Windows 7 [x86] map /boot/win7x86.iso (0xff) map --hook root (0xff) chainloader (0xff)

title Установка Windows 7 [x64] map /boot/win7x64.iso (0xff) map --hook root (0xff) chainloader (0xff)

title Установка OpenSUSE KDE [i686] find --set-root /boot/opensusei686.iso map --heads=0 --sectors-per-track=0 --mem /boot/opensusei686.iso (0xff) map --hook chainloader (0xff)

title Установка OpenSUSE KDE [x86_64] find --set-root /boot/openSUSEx86_64.iso map --heads=0 --sectors-per-track=0 --mem /boot/openSUSEx86_64.iso (0xff) map --hook chainloader (0xff)

title Установка Elementary OS [i386] find --set-root /boot/elementaryosi386.iso map --heads=0 --sectors-per-track=0 --mem /boot/elementaryosi386.iso (0xff) map --hook chainloader (0xff)

title Установка Elementary OS [x86_64] find --set-root /boot/elementaryosx86_64.iso map --heads=0 --sectors-per-track=0 --mem /boot/elementaryosx86_64.iso (0xff) map --hook chainloader (0xff)

title Установка Ubuntu [i386] find --set-root /boot/ubuntui386.iso map --heads=0 --sectors-per-track=0 --mem /boot/ubuntui386.iso (0xff) map --hook chainloader (0xff)

title Установка Ubuntu [amd64] find --set-root /boot/ubuntuamd64.iso map --heads=0 --sectors-per-track=0 --mem /boot/ubuntuamd64.iso (0xff) map --hook chainloader (0xff)

title Работа с разделами жёстких дисков [Partition Magic] map /boot/pm.iso (0xff) || map --mem /boot/pm.iso (0xff) map --hook root (0xff) chainloader (0xff)

title Тест жесткого диска [Victoria] map /boot/vcr35r.iso (0xff) || map --mem /boot/vcr35r.iso (0xff) map --hook root (0xff) chainloader (0xff)

title Тест оперативной памяти [Memtest] map /boot/memtest86.iso (0xff) || map --mem /boot/memtest86.iso (0xff) map --hook root (0xff) chainloader (0xff)

title Перезагрузка компьютера reboot

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

Хм, все решил весьма интересным способом. С openSUSE KDE дохлый номер, у нее там что-то гибридное, поэтому нормальным способом ее не запустить. Далее интересный факт. Меня сейчас забросают тапками, но я сделал NTFS-флешку. Зачем? Причина вот в чем. Windows 7 (да и 8 тоже) не могут найти драйвера для носителя при старте установки. Есть куча статей, как это решить (с помощью imdisk в основном), но мне они не помогли. Поэтому было принято решение записать Windows 7 на флешку из образа с помощью Windows 7 USB DVD Download tool. Проверенная официальная работающая прога. Далее на флешку был установлен grub4dos, не форматируя ее. Прямо в NTFS, прямо поверх Windows. Ну а дальше папка /iso, образ Windows XP (распакованный пошлет), Elementary OS, Ubuntu, а также пара утилит. Проведя в этом великолепном соитии 3 ночи, я, будучи совершенным дубом в программировании, таки нашел правильный код: default 0

title Boot from HDD find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr map (hd0) (hd1) map (hd1) (hd0) map --hook rootnoverify (hd0) chainloader (hd0)+1

title Windows XP (step 1) map --mem /iso/firadisk.ima (fd0) map --mem /iso/winxp.iso (hd32) map --hook chainloader (hd32)

title Windows XP (step 2) map --mem /iso/firadisk.ima (fd0) map --mem /iso/winxp.iso (hd32) map --hook find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr

title Windows 7 root (hd0,0) chainloader (hd0,0)/bootmgr

title Elementary OS (Live) map --mem /iso/elementaryos86.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz iso-scan/filename=/iso/elementaryos86.iso boot=casper quiet splash -- initrd /casper/initrd.lz

title Ubuntu (Live) map --mem /iso/ubuntu86.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz iso-scan/filename=/iso/ubuntu86.iso boot=casper quiet splash -- initrd /casper/initrd.lz

title Active Password Changer map (hd0,0)/iso/apc.iso (hd32) map --hook root (hd32) chainloader (hd32) boot

title Partition Magic map (hd0,0)/iso/pm.iso (hd32) map --hook root (hd32) chainloader (hd32) boot

title Victoria map (hd0,0)/iso/vcr35r.iso (hd32) map --hook root (hd32) chainloader (hd32) boot

title Memtest86 map (hd0,0)/iso/memtest86.iso (hd32) map --hook root (hd32) chainloader (hd32) boot

title Reboot reboot

title Shutdown halt Решил опубликовать, вдруг кому пригодится (или кто найдет ошибки). Firadisk - драйвера для дисковода, кажется. Знаю только, что без них Windows XP будет вылетать в синий экран, или похлеще. Также, Windows XP надо ставить как минимум в два присеста, потому что после рестарта установка потребует диск. Windows 7 обязательно должна быть в корне, иначе пошлет далеко и надолго, даже если прописать ей все адреса. У меня там образ 18 в 1 на все случаи жизни. Оба Линукса грузятся в режиме Live. Удобно и можно установить прямо на месте. Если кто найдет ошибки, отпишите, пожалуйста, потому что я слегка поседел, пока все это ковырял (а ведь нужно было, очень-очень). И спасибо автору статьи!

📎📎📎📎📎📎📎📎📎📎