И так с помощью этого набора утилит можно создать мультизагрузочную флешку, содержащую MemTest86 и т.д., а также легко можно будет добавить на флешку другие сборки и реаниматоры. Загрузка сделана с помощью загрузчика GRUB (GRand Unified Bootloader). Приступим.
1. Форматируем USB-FLASH с помощью Format_usb.exe (файловую систему можно выбрать любую, а в device выбрать свою флешку)
Форматируем USB-FLASH с помощью Format_usb.exe
2. Запускаем GUI-GRUB-INSTALL.exe, отмечаем точкой Disk, выбираем свой USB-FLASH диск и жмём кнопочку «Install»
Запускаем GUI-GRUB-INSTALL.exe
3. Копируем в корневой каталог нашей будущей мультизагрузочной флешки, следующие файлы:
grldr, menu.lst, bootfont.bin и memtest.img
usb multiboot готов
На этом наш первый usb multiboot готов!
И теперь начинается самое интересное – редактирование файла menu.lst с помощью обычного блокнота.
Содержимое файла menu.lst
timeout 30
default /default
title Моя первая мультизагрузочная флешка usb multiboot
find –set-root /minint/setupldr.bin
chainloader /minint/setupldr.bin
title MemTest86+ v2.11
find –set-root /Memtest.img
map –mem /Memtest.img (fd0)
map –hook
chainloader (fd0)+1
title SanBuild – 2009 – OK
find –set-root /SanBuild.iso
map /SanBuild.iso (0xff) || map –mem /SanBuild.iso (0xff)
map –hook
chainloader (0xff)
title Zalil XP
find –set-root /WINDOWS_XP_PRO_SP3_RUS_ORIGINAL_2009_LEX.ISO
map /WINDOWS_XP_PRO_SP3_RUS_ORIGINAL_2009_LEX.ISO (0xff) || map –mem /WINDOWS_XP_PRO_SP3_RUS_ORIGINAL_2009_LEX.ISO (0xff)
map –hook
chainloader (0xff)
title boot NTLDR of Windows NT/2K/XP
map (hd0) (hd1)
map (hd1) (hd0)
map –hook
find –set-root /ntldr
chainloader /ntldr
title boot BOOTMGR of Windows VISTA
map (hd0) (hd1)
map (hd1) (hd0)
map –hook
find –set-root /bootmgr
chainloader /bootmgr
title boot floppy
chainloader (fd0)+1
rootnoverify (fd0)
savedefault –wait=2
title boot CD
cdrom –init
map –hook
chainloader (cd0)
title reboot
savedefault –wait=2
reboot
Параметры файла menu.lst
Timeout — означает сколько времени будет отображаться загрузочное меню в секундах.
Title – это просто название пункта меню, можно писать все что угодно это Ваше желание.
Дальше идет путь к файлу, который будет загружаться при выборе этой позиции в загрузочном меню.
Например: чтобы подключить в меню еще какой нибуть образ диска
Надо просто скопировать вот эту секцию
title «Моя первая мультизагрузочная флешка usb multiboot»
find –set-root /имя файла образа.iso
map /имя файла образа.iso (0xff) || map –mem /имя файла образа.iso (0xff)
map –hook
chainloader (0xff)
2. Добавить секцию в файл menu.lst. Сохранить и конечно же скопировать этот образ в корень флешки.
После внесенных изменений и после первой перезагрузки на экране должны появиться (в зависимости от настройки menu.lst) следующие пункты:
1 Live CD
2 MemTest86+ v2.11
3 Acronis
4 boot NTLDR of Windows NT/2K/XP
5 boot BOOTMGR of Windows VISTA
6 boot floppy
7 boot CD
8 reboot
Советую пункты с 4 по 8 не удалять так как эти пункты бывают время от времени нужны. дом 2 свежие серии бесплатно, пароль.
Пункт 4 и 5 это загрузчики ОС WIN XP и WIN VISTA (возможно и для WIN SEVEN подойдет 5 пункт, просто не проверял)
Еще чтобы у Вас на флешке был Live CD надо найти диск с Live CD или скачать образ с интернета распаковать его или открыть и скопировать файл ntdetect.com в корневой каталог флешки (находится он в папке I386).
Скопировать папку I386 и PROGRAMS в корневой каталог флешки и переименовать I386 в miniNT.
В качестве Live Cd можно попробовать Alkid Live CD.
Еще один момент подключайте все что можете, только не подключайте установочные образы с Windows, т.к. при загрузке выдается ошибка,
Я бы посоветовал сделать флешку с acronisом, Hiren´s Boot CD, ERD Commander, Live CD и т.д
Все на этом наша мультизагрузочная флешка полностью готова.
P.S. Не бойтесь экспериментировать, Вы от этого только больше опыта наберетесь
Скачать: usb_multiboot