Как сделать загрузочную флешку Grub4dos (инструкция)

На сайте http://download.gna.org/grubutil/ скачиваем утилиту для установки grub4dos в MBR. На момент написания статьи grubinst-1.1-bin-w32-2008-01-01.zip. Распаковываем полученный архив и запускаем grubinst_gui.exe. В появившемся окне выбираем нужную флэшку и жмем кнопку «Install». В момент записи MBR советую не использовать другие флэшки, чтобы не перепутать.

Скачиваем с сайта https://code.google.com/p/grub4dos-chenall/downloads загрузчик, на момент написания статьи grub4dos-0.4.6a-2013-05-21.7z. Распаковываем и кидаем в корень флэшки файл grldr. Теперь необходимо создать в корне флешки файл menu.lst, который будет содержать меню загрузки.

color cyan/blue white/blue
timeout 30
default 0
default /default

title reboot
reboot

title poweroff
halt

Теперь для примера разместим несколько полезных утилит:

PLoP Boot Manage

Plop или Plop Boot Manager — это универсальный загрузчик. Он может загружать операционные системы с жестких дисков, флопидисков, CD/DVD и USB. Особенно полезно для тех, кто не может грузиться с USB. Мы его будем использовать в случае если компьютер старый и работа с флэшкой происходить очень медленно.PLoP драйвер позволит железу работать на скоростях usb2.0.

Качаем последнюю версию PLoP Boot Manager с сайта http://www.plop.at/en/bootmanager/download.html . Открываем архив и копируем plpbt.bin в каталог grub4dos на флэшке. В файл menu.lst добавляем строчки:

title PLOP Boot Manager
find --set-root --ignore-floppies /grub4dos/plpbt.bin
kernel /grub4dos/plpbt.bin

MHDD

MHDD — это бесплатная утилита для низкоуровневой диагностики жестких дисков. Программа поддерживает работу с интерфейсами: IDE, Serial ATA, SCSI. При помощи специального драйвера (эмулятор USB->SCSI), можно получить доступ к устройствам USB.

Скачиваем mhdd32ver4.6iso.zip на сайте http://www.ihdd.ru/download/software/mhdd/ . Открываем архив и копируем mhdd32ver4.6.iso в каталог grub4dos на флэшку. В файл menu.lst добавляем строчки:

title MHDD
map (hd0,0)/grub4dos/mhdd32ver4.6.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

Memtest86+

Memtest86+ и Memtest86 — программы для проверки ОЗУ на компьютерах архитектуры x86 и x86-64.

На сайте http://www.memtest.org/#downiso скачиваем http://www.memtest.org/download/4.20/memtest86+-4.20.usb.installer.zip. Распаковываем и из «Memtest86+ USB Installer.exe» извлекаем архиватором файл mt86plus. В menu.lst добавляем строчки:

title Memtest86+
find --set-root --ignore-floppies /grub4dos/mt86plus
kernel /grub4dos/mt86plus

Окончательный вариант файла menu.lst :

color cyan/blue white/blue
timeout 30
default 0
default /default

title PLOP Boot Manager
find --set-root --ignore-floppies /grub4dos/plpbt.bin
kernel /grub4dos/plpbt.bin

title Memtest86+
find --set-root --ignore-floppies /grub4dos/mt86plus
kernel /grub4dos/mt86plus

title MHDD
map (hd0,0)/grub4dos/mhdd32ver4.6.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title reboot
reboot

title poweroff
halt

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

  1. MobaLiveCD (http://mobalivecd.mobatek.net/en/)
  2. QEMU-Boot-Tester

Документация и ссылки по Grub4Dos для вкуривания:

  1. https://code.google.com/p/grub4dos-chenall/
  2. http://download.gna.org/grubutil/
  3. http://greenflash.su/Grub4Dos/Grub4dos.htm
Share

You may also like...

5 комментариев

  1. tonicman:

    А как обновить загрузчик если флешка уже сделана https://xaxatyxa.ru/_zagruzochnaya_fleshka/zagruzochnaya-fleshka-podgotovka.htmlВот так

  2. по идеи, достаточно заменить файлик grldr

  3. tonicman:

    В том то и соль, в том архиве  этот файл, без расширения, а в этом с расширением mbr. И если оставить этот файл а тот удалить, то грузится так же без изменений. Если убрать расширение mbr то не грузит типа: try hd fat32

  4. tonicman:

    Да все верно,там есть grldr без расширения. получилось)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *