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

И так с помощью этого набора утилит можно создать мультизагрузочную флешку, содержащую 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

Яндекс.Метрика