Пользовательского поиска
Понедельник, 25.11.2024, 22:41
Приветствую Вас Гость | RSS
Главная | EasyBoot (или BCDW ) + GRUB4DOS - Страница 4 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Мы Рекомендуем:
Мнение Общественности
Оценка Проекта
1. Отлично :-D
2. Хорошо :-)
3. Неплохо :-/
4. Очень плохо }:->
5. Ниочём :-(
Всего ответов: 2940
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 4 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: Sh1td0wn, asdqqww  
EasyBoot (или BCDW ) + GRUB4DOS
NewbYДата: Понедельник, 22.02.2010, 18:04 | Сообщение # 46
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
SharkyEXE, где-то я упустил что-то,в итоге получились нечитаемые символы в русских названиях.Это - ладно,но загрузка не сработала.Сделал по-другому.На основе Multiboot Grub DVD прикрутил мультизагр. диск линуховый - запускается,а вот с wim-сборкой пока не получается.
 
hackerДата: Воскресенье, 02.05.2010, 21:19 | Сообщение # 47
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 2
Статус: Отсутствует
Можно через дос:
1) Качаем сам bcdw отсюда.
2) Извлекаем папку bcdw на флешку
3) Из папки bcdw\bcdw2dos все файлы перемещаем в bcdw
4) качаем dos отсюда (тут 3 вида). Будем использовать win98.ima
5) Программой magiciso или другой распаковываем все файлы, кроме папки bin
6) Изменяем autoexec.bat:
Code

rem PATH C:\WINDOWS;C:\WINDOWS\COMMAND;C:\DOS;C:\;C:\ARC;C:\BAT;c:\fpd26;k:\public;c:\sqlany50\win32
rem mode con codepage prepare=((866) C:\WINDOWS\COMMAND\ega3.cpi)
rem mode con codepage select=866
rem keyb br,,C:\WINDOWS\COMMAND\keyboard.sys

lh SAMSUNG\MSCDEX /D:SSCD000
lh keyrus

cd bcdw   
bcdw setgraphicsvideomode
bcdw showgif image.gif (необязательно, установка фона графического меню)
bcdw dialog bcdw.ini

7) Ставим syslinux
8) В syslinux.cfg пишем
Code

LABEL 1
MENU LABEL BCDW
KERNEL /boot/syslinux/modules/chain.c32 file=/io.sys
TEXT HELP
ENDTEXT


Сообщение отредактировал hacker - Воскресенье, 02.05.2010, 21:19
 
Terry123Дата: Суббота, 10.07.2010, 18:29 | Сообщение # 48
Неизвестный
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Отсутствует
Короче вот что у меня вышло с запусками загрузчиков из друг друга. За первичный загрузчик был взят grub4dos 0.4.5 beta. Образы создавались для запуска с CD/DVD.

Запуск grub4dos (grldr) из меню bcdw:

Code

\grldr ; grub             (загрузчик grldr в корне диска)

Запуск isolinux (ISOLINUX.BIN) из меню grub4dos:

Code

title isolinux
find --set-root /BOOT/ISOLINUX/ISOLINUX.BIN         (!Все в верхнем регистре!)
chainloader /BOOT/ISOLINUX/ISOLINUX.BIN              (!Все в верхнем регистре!)

Запуск bcdw (LOADER.BIN) из меню grub4dos:

Code

title - BCDW
find --set-root /BCDW/LOADER.BIN         (!Все в верхнем регистре!)
chainloader /BCDW/LOADER.BIN             (!Все в верхнем регистре!)

Все пути и названия файлов должны быть в верхнем регистре иначе вылетали всякие ошибки! Образы собирались с помощью UltraISO и проверялись на виртуальной машине VirtualBox.

P.S. Последние версии Kaspersky Rescue Disk 10.0.21.104 и Vba32 Rescue 3.12.4.0 основаны на загрузчике grub2, надеюсь удастся "подружить" его с остальными.

Сообщение отредактировал Terry123 - Суббота, 10.07.2010, 20:00
 
Sh1td0wnДата: Суббота, 10.07.2010, 20:19 | Сообщение # 49
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> (!Все в верхнем регистре!)
Зависит от особенностей ФС на диске. Собираю при помощи genisoimage из cdrkit (с опциями -J -R), G4D прекрасно видит имена не в формате 8.3.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
lid111Дата: Четверг, 05.08.2010, 04:11 | Сообщение # 50
Неизвестный
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Отсутствует
Quote (Terry123)
Запуск bcdw (LOADER.BIN) из меню grub4dos: Code title - BCDW find --set-root /BCDW/LOADER.BIN         (!Все в верхнем регистре!) chainloader /BCDW/LOADER.BIN             (!Все в верхнем регистре!)

Сделал и получил вот что при попытке возврата в BCDW:
Прикрепления: 1194714.png (9.1 Kb)
 
velsДата: Суббота, 29.01.2011, 20:19 | Сообщение # 51
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
Здравствуйте. Помогите пожалуйста.
Имею мультизагрузчик на основе bcdw. Хочу прикрутить к нему нераспакованные iso-образы. Но поскольку bcdw, этого не поддерживает (кроме образов Acronis), то думаю сделать это посредством grub.
Как это организовать? Для начала я кинул в корень диска 3 файла: grldr, grldr.mbr и grub.exe. Прописал в BCDW.INI - \grldr ; grub.
Что делать дальше???


Сообщение отредактировал vels - Суббота, 29.01.2011, 20:22
 
Sh1td0wnДата: Суббота, 29.01.2011, 22:04 | Сообщение # 52
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Для начала я кинул в корень диска 3 файла: grldr, grldr.mbr и grub.exe.
grldr.mbr не нужен, из grldr и grub.exe нужно выбрать один.

Попробуйте начать с grub.exe:

Code

/путь/к/grub.exe ; grub4dos?   ;; --config-file="find --set-root /acronis.iso; map --mem /acronis.iso (hd32); map --hook; root (hd32); chainloader ()"

Если не выйдет, можно попробовать использовать isolinux + memdisk:

Code

/isolinux/isolinux.bin ; Memdisk ;; /isolinux/memdisk initrd=/acronis.iso


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
velsДата: Воскресенье, 30.01.2011, 10:13 | Сообщение # 53
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
/путь/к/grub.exe ; grub4dos?   ;; --config-file="find --set-root /acronis.iso; map --mem /acronis.iso (hd32); map --hook; root (hd32); chainloader ()"

Эти строки где прописывать? В смысле, в каком файле и куда этот файл помещать?

Сообщение отредактировал vels - Воскресенье, 30.01.2011, 10:13
 
Sh1td0wnДата: Воскресенье, 30.01.2011, 11:47 | Сообщение # 54
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> В смысле, в каком файле и куда этот файл помещать?
bcdw.ini, естественно.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
velsДата: Воскресенье, 30.01.2011, 12:13 | Сообщение # 55
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
bcdw.ini, естественно.

Пробовал. Появляется досовское окно и приглашение Password: _
Всё. Более ничего. Прописал так:
/grub.exe ; grub4dos? ;; --config-file="find --set-root /WIN7PE.ISO; map --mem /WIN7PE.ISO (hd32); map --hook; root (hd32); chainloader ()"

Grub.exe и образ находятся в корне
Где ошибка?

Мне бы не хотелось заморачиваться с memdisk. Там на реальной машине очень долго происходит загрузка, т.к. исошник то ли распаковывается, то ли проверяется и чем больше образ, тем дольше этот процесс.

Сообщение отредактировал vels - Воскресенье, 30.01.2011, 12:16
 
Sh1td0wnДата: Воскресенье, 30.01.2011, 12:19 | Сообщение # 56
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> Появляется досовское окно
Спорим, что не DOS и не окно?

> приглашение Password: _
Внимательно перечитайте документацию по BCDW в поисках директивы password.

> Мне бы не хотелось заморачиваться с memdisk. Там на реальной машине очень долго происходит загрузка,
map --mem - то же самое.
Можно попробовать убрать --mem, теоретически должно заработать.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
velsДата: Воскресенье, 30.01.2011, 13:48 | Сообщение # 57
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
Quote (Sh1td0wn)
> Спорим, что не DOS и не окно?

Да ладно подкалывать... Я же не программер, в отличии от вас.

Quote
Внимательно перечитайте документацию по BCDW в поисках директивы password.

Прочитал. Задание пароля в секции [InitOptions]. У меня никакого пароля не задано. Стандартный "secret" - не работает. Создание своего пароля тоже не канает... happy

 
Sh1td0wnДата: Воскресенье, 30.01.2011, 13:52 | Сообщение # 58
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Терминология в работе с загрузочными флешками очень важна. Далеко не каждый чёрный экран с белыми буквами является DOS.

Можно посмотреть на bcdw.ini целиком?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
velsДата: Воскресенье, 30.01.2011, 14:15 | Сообщение # 59
Неизвестный
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Отсутствует
У меня загрузка каждого раздела софта идёт со своего ini-файла.
Меню-раздел BCDW.ini выглядит где-то так:
[MenuItems]
\bcdw\obrazi.ini ; <+> Работа с образами
\bcdw\Win_PE.ini ; <+> Windows PE и дополнительный софт
\bcdw\razdel.ini ; <+> Работа с разделами
\bcdw\test.ini ; <+> Тест, пароль
/grub.exe ; grub4dos? ;; --config-file="find --set-root /WIN7PE.ISO; map --mem /WIN7PE.ISO (hd32); map --hook; root (hd32); chainloader ()"

Может я не по тому пути иду? Вообще моя цель: добавить на компакт-диск ещё несколько windows 7 PE. Проблема в том, что исошники этих программ, содержат в себе каталоги boot, sources (с образом wim) и programs. У меня в корне диска уже есть такие каталоги, поэтому я не могу их просто распаковать в корень. Вот мне и непонятно как обойти эту проблему одинаковых каталогов и одинаковых файлов. Может есть какое-нибудь другое решение?

Сообщение отредактировал vels - Воскресенье, 30.01.2011, 14:18
 
Sh1td0wnДата: Воскресенье, 30.01.2011, 14:42 | Сообщение # 60
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Как вариант можно попробовать заменить /grub.exe на \grub.exe (на bootcd.narod.ru почему-то указываются разные варианты разделителя для разных типов файлов).

Как вариант - запустить grub.exe через isolinux и передать ему эти самые параметры, но это, думаю, костыль. Не легче ли перейти на grub4dos полностью?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
  • Страница 4 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru