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

Сегодня рассмотрим достаточно интересную тему. Очень надеюсь на ваш комментарий внизу. Если вы хотите собрать на флэшке различные, нужные вам образы операционных системы типа Windows или Linux, то как раз эту тему мы с вами и затронем. Поможет нам осуществить данную операцию утилита с сайта Oszone.net. В ней после установки содержится руководство по созданию загрузочной флэшки, но не все так просто. Методом проб и ошибок выдаю вам полноценное рабочее руководство. Видеоурок на эту тему содержится в моем курсе "Настройка нетбука с нуля" (выпуск курса планируется на осень 2013 года).

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

Пошаговый план:

1. Качаем утилиту MultiBoot USB (17Mb). Нужно будет извлечь утилиту из zip-архива.
2. Устанавливаем утилиту на локальный жёсткий диск.
3. На рабочем столе появится ярлык MultiBoot USBЕсли ваша ОС Windows 7 или Windows 8, то программу надо запускать с правами «Администратора». Для этого нажимаем правой кнопкой мыши на ярлыке утилиты, далее «Запустить с правами Администратора». Если запустите без прав админа, то утилита может работать не правильно.

1. Установка Multiboot USB

!!! Сохраните важные файлы с флэшки на компьютер, так как флэшка будет полностью очищена !!!

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

2. Окно программ Multiboot USB

5. Выбираем 1-ый пункт: HP USB Disk Storage Format Tool.

3. HP USB Disk Storage Format Tool

В 1-ой (Device) строке выбираем нашу флэшку. Далее указываем тип файловой системы: FAT либо NTFS. Прописываем метку тома (название вашей флешки). Потом ставим галочку Quick Format (Быстрое форматирование). Жмём Start.

Появится окно требующее от вас подтверждения данной операции, жмём «ДА».

4. HPUSBFW

После форматирования появится окно с выводом информации о вашем устройстве, жмём «ОК».

5. HPUSBFW - форматирование завершено

6. Возвращаемся в утилиту MultiBoot USB, выбираем 2-ой пункт Grub4Dos Installer. Использовать будем только первую строку Disk. В этой строке выбираем нашу флэшку, смотрите внимательно, что выбираете. У меня флешка была как hd1, определил я это по объему памяти которые написаны рядом в скобке. Флешка у меня на 16 Гб, то есть 14786 Мб.

6. Grub4Dos Installer

Жмём Install, если всё прошло успешно появится следующее окно:


7. Grub4Dos Installer - successfully installed
В этом черном досовском окне нажимаем Enter, закрываем Grub4Dos нажав Quit. 


7. Возвращаемся в MultiBoot USB, выбираем 5-ый пункт: «Копирование файлов и утилит», появится окно с выбором диска куда будут установлены загрузочные файлы. Выбираем нашу флешку, нажатием кнопки обзор. 

8. Мультизагрузочная флешкаВыбрав флешку нажимаем на кнопку «Извлечь».


8. Когда все файлы будут скопированы. Заходим на флэшку, и видим следующее:


9. Папка boot на мультизагрузочной флешкеНас интересует папка boot. Переходим в эту папку и удаляем все тестовые файлы: файлы с расширением ISO, IMA, и IMG: Acronis.ISO, FreeDOS.IMA, GHOST.IMA, MemTest.IMG, MHDD.IMA, NtPasRec.IMA, Qtpro580.IMG, UniversalDisk.IMA, Victoria.IMA, HDDReg.ISO, Win7PE.ISO и WinXP.iso.ISO

Я выделил те файлы, которые нужно удалить. Ведь мы будем размещать свои операционные системы в это папке:

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

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

11. Папка boot на мультизагрузочной флешке - удалено лишнее

Как видите я буду делать флешку с тремя операционными системами. Linux тоже можно добавить в это меню.

RainBow – это скин для загрузочной флэшки. 

В файле menu.lst, который находится в корне флэшки – содержится информация о выводимых заголовках. Открываем это файл например блокнотом и редактируем под своё меню.


timeout 30 – это время по истечении которого система загрузится с первого выбранного по умолчанию варианта у нас это будет «Загрузка с жёсткого диска».

gfxmenu /boot/Rainbow – это путь к скину в папке boot

Все остальные строки можно убрать и оставить только:

title Установка Windows XP

find —set-root /boot/windows_xp_pro_x86_sp3.ISO – путь к образу
map —mem /boot/windows_xp_pro_x86_sp3.ISO (hd32) (hd32)
map —hook
chainloader (hd32)

Поле title – это заголовок каждого меню. Я скопировал в папку boot образ «windows_xp_pro_x86_sp3.ISO» в поле title вписал: Установка Windows XP.

find —set-root /Boot/windows_xp_pro_x86_sp3.ISO
map —mem /Boot/windows_xp_pro_x86_sp3.ISO (hd32)

У меня получилось следующее:


title Установка Windows XP

find —set-root /boot/windows_xp_pro_x86_sp3.ISO – путь к образу
map —mem /boot/windows_xp_pro_x86_sp3.ISO (hd32) (hd32)
map —hook
chainloader (hd32)

Чтобы добавить ещё какие либо образы копируем текст выше начиная от title и заканчивая chainloader (hd32). Вставляем его ниже или выше, изменяем заголовок (title) и название образа.


В итоге содержание файла у меня вышло таким:

 

timeout 30

gfxmenu /boot/Rainbow

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 

find —set-root /boot/windows_xp_pro_x86_sp3.ISO

map —mem /boot/windows_xp_pro_x86_sp3.ISO (hd32) 

map —hook

chainloader (hd32)

 

title Установка Windows 8

find —set-root /boot/windows_8_pro_x86.ISO

map —mem /boot/windows_8_pro_x86.ISO (hd32) 

map —hook

chainloader (hd32)

 

title Установка Linux Ubuntu 12.04 

find —set-root /boot/ubuntu-12.04.1-desktop-i386.ISO

map —mem /boot/ubuntu-12.04.1-desktop-i386.ISO (hd32) 

map —hook

chainloader (hd32)

 

title Загрузка c CD/DVD-ROM

cdrom —init

map —hook

chainloader (cd0)

 

title Загрузка с дискеты

rootnoverify (fd0)

chainloader (fd0)+1

 

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

reboot

 

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

halt

 

Обязательно прописывайте разширение образа, как показано в примере (.ISO). А также для загрузки нужно прописывать параметр (hd32).

 

Мультизагрузочная флешка готова. Чтобы протестировать её идём назад в утилиту MultiBoot USB и выбираем 4-й пункт: WinSetup From USB ставим галочку на TEST in QEMU и жмём GO:

12. WinSetupFromUSB - TEST

 

Немного ожидаем и видим следующее:

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

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

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

Like
 
 

register_button2