Воскресенье, 24.11.2024, 21:01
Приветствую Вас Гость | RSS

Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 91
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Каталог статей

Главная » Статьи » Компьютеры » Мастерская

Загрузочная флешка GRUB4DOS

Для начала нам понадобится сам загрузчик. Последнюю его версию можно скачать здесь. В полученном архиве много разных файлов, но пугаться не стоит. Нам нужен лишь один файл grldr. Это и есть загрузчик. Теперь его надо установить на флэшку. Переходим по этой ссылке и качаем последнюю версию grubinst. Это специальная утилита предназначенная для установки grub4dos в MBR. Распаковываем полученный архив и запускаем приложение grubinst_gui.exe. В появившемся окне выбираем нашу флэшку и жмем кнопку Install.

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

В этом случае придется запустить grubinst.exe из командной строки со следующими параметрами:

c:/grubinst/grubinst.exe --skip-mbr-test (hdN)

Вместо N нужно подставить номер флэшки, например (hd1). Узнать, какой номер имеет флэшка в системе можно следующим образом. Правая кнопка мыши на значке мой компьтер -> управление компьютером -> управление дисками.
ВНИМАНИЕ! Если ты лоханешься и вместо флэшки укажешь системный диск, то его MBR будет изменена, и система с него грузится перестанет.
Теперь кидаем в корень флэшки скачанный ранее файл grldr. В принципе, загрузочная флэшка уже готова, и можно попробовать с нее загрузиться, правда толку от этого будет мало, ведь на ней еще ничего нет (кроме загрузчика).

В корне GRUB4DOS должен быть волшебный файлик menu.lst. Если же его нет можно создать его в ручную. Нажав правую кнопку мыши, создать текстовой файл. Затем расширение txt заменить на lst, если расширения не видны, то нужно залесть в панель управления, в свойство папок и там снять галочку с "не показывать расширения файлов".

И так приступим для начала сделаем оформление. Прописываем в menu.lst вот эти строки.

gfxmenu (hd0,0)/grub/winhdd.gz

Так как на некоторых компьютерах работа с флэшкой будет происходить очень медленно. Для решение это проблемы есть такая штука, под названием PLoP драйвер, который позволит железу работать на скоростях usb2.0. Сейчас я расскажу, как установить этого зверя.
Качаем последнюю версию PLoP Boot Manager отсюда. Открываем полученный архив и копируем файл plpbt.bin в каталог grub4dos на флэшке. В файл menu.lst добавляем строчки


title Start PLoP boot manager
root (hd0,0)
kernel /grub4dos/plpbt.bin

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

Далее добавляем образ windows live cd

title Live CD Windows PE Se7en
find --set-root /IMG/WINPE_Se7enLIVE_v2.iso
map /IMG/WINPE_Se7enLIVE_v2.iso (0xff)
map --hook
chainloader (0xff)

Так немного по понятней /IMG/WINPE_Se7enLIVE_v2.iso - это путь к образу диска он лежит в папке IMG. Естественно можно все перекинуть и в другую папку главное изменить путь к файлу!

Далее установка WINDOWS XP. Качаем по этой ссылке образ дискеты с драйвером FiraDisk. Этот драйвер позволяет Windows работать с виртуальными дисками GRUB. Кидаем файл firadisk.IMA на флэшку.

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

title INSTALL WINDOWS XP 1
find --set-root /IMG/zvercd.iso
map --mem /IMG/firadisk.ima (fd0)
map --mem /IMG/zvercd.iso (0xff)
map --hook
chainloader (0xff)

title INSTALL WINDOWS XP 2
find --set-root /IMG/zvercd.iso
map --mem /IMG/firadisk.ima (fd0)
map --mem /IMG/zvercd.iso (0xff)
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

НО учтите образ диска будет грузиться в оперативную память то есть если образ диска 700 мб то нужно как минимум 1 гиг оперативки!!!!

Далее загрузка Live cd антивируса Касперского. Здесь надо по внимательнее делаем расположение такое же как и у меня. И так скачиваем антивирус переименовываем его в rescue.iso и кладем в папочку rescue. Этот образ копируем на рабочий стол открываем его программой ULTRA ISO и удаляем из образа все кроме папки boot. После чего переименовываем образ в rescueusb.iso и кладем в туже папку этот образ. После этого создаем файл LIVEUSB без расширения и кладем его в корень флешки!

title Kaspersky Rescue Disk 10
find --set-root /rescue/rescueusb.iso
map --mem /rescue/rescueusb.iso  (0xff)
map --hook
chainloader (0xff)

Тут пример моего Menu.lst

Удачных вам опытов!

Дополнительная информация по загрузчику GRUB4DOS на сайте http://greenflash.su/Grub4Dos/Grub4dos.htm



Категория: Мастерская | Добавил: Artemov1 (01.03.2012)
Просмотров: 24965 | Рейтинг: 5.0/2
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Календарь
Tak.ru
Наши партеры
 Ногинская автошкола Драйвер 3dnews daily digital digest