Пользовательского поиска
Пятница, 29.03.2024, 04:59
Приветствую Вас Гость | RSS
Главная | EasyBoot (или BCDW ) + GRUB4DOS - Страница 3 - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Для каких целей вам нужна Мультизагрузочная флешка?
1. Для установки ОС
2. Для работы с HDD (Ghost, Acronis, и.т.д.)
3. Для диагностики железа
4. Для работы в загруженной с флешки ОС типа Windows
5. Для Саморазвития
6. Для переноса информации
7. Для работы в загруженной с флешки ОС типа Linux
8. Для несанкционированного доступа к запароленным компам
9. Для работы в загруженных с флешки других ОС
10. Просто, чтоб было
11. Мне она вообще не нужна
Всего ответов: 21705
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 3 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Общий » EasyBoot (или BCDW ) + GRUB4DOS (совмещение загрузчиков....)
EasyBoot (или BCDW ) + GRUB4DOS
Sh1td0wnДата: Пятница, 22.01.2010, 18:28 | Сообщение # 31
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
LonerD, а зачем вообще держать на одном диске несколько загрузчиков?

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
LonerDДата: Суббота, 23.01.2010, 02:41 | Сообщение # 32
Ищущий
Группа: Проверенные
Сообщений: 25
Репутация: 4
Статус: Отсутствует
Quote (Sh1td0wn)
а зачем вообще держать на одном диске несколько загрузчиков?

По меньшей мере ради интереса.
Собственно, хотел удалить свое сообщение, но оно уже неудаляется, поэтому отредактировал его.

Первоначально же в сообщении я писал о сложностях загрузки с загрузчика grub с DVD некоторых Windows LiveCD-сборок (в то же время с BCDW таких проблем не было!) - если конкретно, то это сборки Sun Bear и моя сборка NervOS. Потом я эту проблему решил. У grub при загрузке с CD или DVD есть проблемы с различием регистра букв в именах файлов и папок (торчат корни линукса - большие и маленькие буквы в именах расцениваются как разные).

 
SharkyEXEДата: Воскресенье, 07.02.2010, 18:18 | Сообщение # 33
Экспериментатор
Группа: Пользователи
Сообщений: 57
Репутация: 1
Статус: Отсутствует
А у меня вопрос наоборот названию темы, так сказать - с конца: GRUB4DOS + syslinux или isolinux - такое сотрудничество и работа на 100% возможна? Или на флешке может быть только или grub4dos, или только syslinux, а вместе - одно можно грузить с флешки при помощи grub4dos, а другое грузить с флешки при помощи syslinux или isоlinux невозможно? Спасибо.

Сообщение отредактировал SharkyEXE - Воскресенье, 07.02.2010, 18:19
 
Sh1td0wnДата: Воскресенье, 07.02.2010, 19:43 | Сообщение # 34
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Можно загружать syslinux из grub4dos: chainloader /path/to/ldlinux.sys
Можно загружать grub4dos из syslinux: BOOT /grldr или KERNEL /path/to/grub.exe.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
SharkyEXEДата: Воскресенье, 07.02.2010, 20:00 | Сообщение # 35
Экспериментатор
Группа: Пользователи
Сообщений: 57
Репутация: 1
Статус: Отсутствует
Sh1td0wn
Тогда как из grub4dos загрузить файл SYSLINUX.MSG, который находится у меня в папке ISOLINUX, папка ISOLINUX находится в корне диска. Все содержимое папки ISOLINUX, которая находится в корне моего мультизагрузочного диска - смотреть Прикрепления: ISOLINUX.7z(17Kb)
Прикрепления: ISOLINUX.7z (16.6 Kb)


Сообщение отредактировал SharkyEXE - Воскресенье, 07.02.2010, 20:01
 
Sh1td0wnДата: Воскресенье, 07.02.2010, 20:36 | Сообщение # 36
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Quote (SharkyEXE)
Тогда как из grub4dos загрузить файл SYSLINUX.MSG

Никак. Можно загрузить только сам загрузчик, который и прочтёт syslinux.msg - очевидно, его загрузку надо прописать в syslinux.cfg:
Quote
DISPLAY имя_файла
Выводит содержимое указанного файла на экран (перед командной строкой,
если есть).
Пожалуйста, прочитайте дополнительно секцию "формат файла DISPLAY".
NB: Если файл отсутствует, директива просто игнорируется.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
SharkyEXEДата: Воскресенье, 07.02.2010, 21:18 | Сообщение # 37
Экспериментатор
Группа: Пользователи
Сообщений: 57
Репутация: 1
Статус: Отсутствует
Sh1td0wn
Напишите, пожалуйста, какие файлы мне откуда скачать и куда их положить (например в ту же папку ISOLINUX, которая находится в корне моего мультизагрузочного диска) и что прописать в menu.lst, чтобы все заработало?

Листинг папки E:\MULTIBOOT\ISOLINUX

Quote
07.02.2010 21:20 <DIR> .
07.02.2010 21:20 <DIR> ..
13.04.2009 10:47 2 048 1isolinux.boot1
29.01.2010 22:56 162 1isolinux.cfg1
19.12.2009 02:30 14 336 isolinux.bin
19.12.2009 02:30 14 998 LDLINUX.SYS
07.02.2010 21:21 162 SYSLINUX.CFG
29.01.2010 18:56 220 SYSLINUX.MSG

В menu.lst у меня написано
Code
title Tester
chainloader /ISOLINUX/LDLINUX.SYS


Сообщение отредактировал SharkyEXE - Воскресенье, 07.02.2010, 21:38
 
Sh1td0wnДата: Воскресенье, 07.02.2010, 23:36 | Сообщение # 38
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Похоже, я ошибся. придётся поставить syslinux на флешку, снять с неё bootsector и загружать его chainloader'ом.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
BOR4915Дата: Вторник, 09.02.2010, 21:23 | Сообщение # 39
Неизвестный
Группа: Пользователи
Сообщений: 13
Репутация: 1
Статус: Отсутствует
Quote (SharkyEXE)
<запуск программы номер 1, которая находится в списке меню-загрузки граба в строке номер 1> ; запуск запуск программы номер 1

Quote (SharkyEXE)
при выборе в bcdw у меня сразу же запускался Damn Small Linux 4.4.10

А чем вас не устраивает такой вариант:
в menu.lst прописать в начале
timeout 0
default 1 (или другой пункт меню граба)

Итого, при нажатии в bcdw на граб, идет почти моментальная загрузка первого title из меню.
Если нужно сделать запуск нескольких разных пуктов menu.lst из bcdw, то можно попробовать патчить grldr на другое название menu.lst (в котором уже другая загрузка). что-то типа того)

 
SharkyEXEДата: Среда, 10.02.2010, 17:33 | Сообщение # 40
Экспериментатор
Группа: Пользователи
Сообщений: 57
Репутация: 1
Статус: Отсутствует
Sh1td0wn
Как я понял никак и пока некогда не получиться запустить оболочку BCDW при помощи загрузчика GRUB4DOS? Или все-таки это возможно как-нибудь?
 
Sh1td0wnДата: Среда, 10.02.2010, 17:57 | Сообщение # 41
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
SharkyEXE, найдите в zip-архиве bcdw файл bcdwboot.bin и попробуйте его chainloader'нуть.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
SharkyEXEДата: Суббота, 13.02.2010, 17:51 | Сообщение # 42
Экспериментатор
Группа: Пользователи
Сообщений: 57
Репутация: 1
Статус: Отсутствует
В общем, как писалось выше - BCDW, при всем моем желании, лично мне не удалось запустить при помощи загрузчкиа gru4dos. Т. е. моя задумка была создать флешку на основе grub4dos и при загрузке флешки на основе grub4dos запустить оболочку BCDW. Ничего в итоге у меня не получилось.

Добавлено (13.02.2010, 17:50)
---------------------------------------------

Quote (tokkz)
мне нужно с только с диска, к флешке это ни как ни относиться.
груб установлен на cd-disk, там же есть и bcdw, как из грубаа перейти в bcdw, и если это возможно обратно в grub?

Скачиваем файл Прикрепления: manual.txt(7Kb) и читаем его. У меня вроде все, о чем я пишу в файле Прикрепления: manual.txt(7Kb) - работает. Насколько я понял - Вам именно моего файла Прикрепления: manual.txt(7Kb) для решения Вашей проблемы и не хватало. wink

Quote (tokkz)
мне нужно с только с диска, к флешке это ни как ни относиться.
груб установлен на cd-disk, там же есть и bcdw, как из грубаа перейти в bcdw, и если это возможно обратно в grub?

В общем, удалось при при запуске с CD на основе grub4dos запустить оболочку BCDW. Иначе говоря, при загрузке из под БИОС сначала запускается загрузчик grub4dos, затем можно из меню загрузчика grub4dos запустить оболочку BCDW.

Добавлено (13.02.2010, 17:51)
---------------------------------------------
Мануал:
1) Отсюда, по одной из ссылок: или по этой ссылке (7-zip (84 kb)) или по этой ссылке (zip (303 кб)) загружаем и сохраняем на жестком диске Вашего компьютера или архив bcdw-2.0a1.7z, или архив bcdw-2.0a1.zip[b] (содержимое архивов одно и тоже, только архивы созданы разными архиваторами); надеюсь этот этап понятен всем ; если непонятно - читаем, что написано здесь ;
2) Отсюда, по этой ссылке загружаем и сохраняем на жестком диске Вашего компьютера архив [b]bcdw150z_ru.zip
; надеюсь этот этап понятен всем ;
3) Создаем папку tester в корне диска С:\ ;
4) Из одного из ранее скачанных архивов: или из этого bcdw-2.0a1.7z или из этого bcdw-2.0a1.zip извлекаем папку bcdw в папку С:\tester, в итоге должно получиться следующая структура:
С:\tester\bcdw\
|bcdw2dos
|autoexec.add
|bcdw.com
|charsets
|cp437.cpf
|cp775.cpf
|...
|fonts
|arabic.f08
|arabic.f14
|...
|bcdw.bin
|bcdw.ini
|BOOTFIX.BIN
|loader.bin ; надеюсь этот этап понятен всем ;
5) Из ранее скачанного архива bcdw 1.50z извлекаем файл bcdwboot.bin в папку С:\tester\bcdw\, в итоге должно получиться следующая структура:
С:\tester\bcdw\
|bcdw2dos
|autoexec.add
|bcdw.com
|charsets
|cp437.cpf
|cp775.cpf
|...
|fonts
|arabic.f08
|arabic.f14
|...
|bcdw.bin
|bcdw.ini
|bcdwboot.bin
|BOOTFIX.BIN
|loader.bin ; надеюсь этот этап понятен всем ;

Добавлено (13.02.2010, 17:51)
---------------------------------------------
6) Отсюда, по этой ссылке загружаем и сохраняем на жестком диске Вашего компьютера архив grub4dos-0.4.5a-2010-02-09.zip ; надеюсь этот этап понятен всем ;
7) Из ранее скачанного архива grub4dos-0.4.5a-2010-02-09.zip извлекаем файлы grldr и menu.lstв папку С:\tester, в итоге должно получиться следующая структура:
С:\tester\bcdw\
|bcdw2dos
|autoexec.add
|bcdw.com
|charsets
|cp437.cpf
|cp775.cpf
|...
|fonts
|arabic.f08
|arabic.f14
|...
|bcdw.bin
|bcdw.ini
|bcdwboot.bin
|BOOTFIX.BIN
|loader.bin
|grldr
|menu.lst ; надеюсь этот этап понятен всем ;
8) В самый конец содержимого файла menu.lst добавляем следующие строки:

Code
title Boot BCDW
find --set-root /bcdw/bcdwboot.bin
chainloader /bcdw/bcdwboot.bin
; надеюсь этот этап понятен всем ;
9) В, принципе, усё. Лично я собираю образы при помощи программы CDIMAGE... То тут есть два нюанса:
1й нюанс) если собирать конечный образ при помощи CDIMAGE со следующим содержимым бат-файла:
Code
@echo off
:: Укажите путь к дистрибутиву (файлам создаваемого диска)
SET DISTRO=С:\tester

:: Укажите метку тома (без пробелов!)
SET LABEL=GRTMPVOL_RU

:: Укажите имя ISO образа (без пробелов!)
SET NAMEISOOBRAZA=Amonymous

:: Укажите где создать результирующий ISO образ
SET OUTPUT=C:\ISO

CDIMAGE.EXE -l"%LABEL%" -h -n -d -oci -m -b"%DISTRO%\grldr" "%DISTRO%" "%OUTPUT%\%NAMEISOOBRAZA%.ISO"

ECHO.
PAUSE
EXIT
то все будет отлично, в плане запуска загрузчика grub4dos... Но при этом содержимом бат-файла для сборки конечного образа в окне работы бат-файла может выводться предупреждение, ...Windows NT 3.51... Что это предупреждение значит - я не знаю ;
2й нюанс) если собирать конечный образ при помощи CDIMAGE со следующим содержимым бат-файла:
Code
@echo off
:: Укажите путь к дистрибутиву (файлам создаваемого диска)
SET DISTRO=С:\tester

:: Укажите метку тома (без пробелов!)
SET LABEL=GRTMPVOL_RU

:: Укажите имя ISO образа (без пробелов!)
SET NAMEISOOBRAZA=Amonymous

:: Укажите где создать результирующий ISO образ
SET OUTPUT=C:\ISO

CDIMAGE.EXE -l"%LABEL%" -h -j1 -oci -m -b"%DISTRO%\grldr" "%DISTRO%" "%OUTPUT%\%NAMEISOOBRAZA%.ISO"

ECHO.
PAUSE
EXIT
то все будет отлично, в плане отсутствия каких-либо предупреждений в окне работы бат-файла... Но при этом содержимом бат-файла для сборки конечного образа для работоспособности загрузчика grub4dos надо будет переименовывать файл grldr в GRLDR, файл menu.lst в MENU.LST, все пути к файлам (образам, загрузчикам и прочие) в файле MENU.LST должны быть в верхнем регистре, надо будет также открыть файл GRLDR в hex-редакторе, например в HxD, нажать "Поиск" > "Заменить...", далее в строке "Искать:" написать без кавычек "menu.lst", в строке "Зменить на:" написать без кавычек "MENU.LST", в "Напр. поиска" поставить точку на "Везде", нажать кнопку "Заменить все", сохранить файл GRLDR.
 
SharkyEXEДата: Суббота, 13.02.2010, 17:55 | Сообщение # 43
Экспериментатор
Группа: Пользователи
Сообщений: 57
Репутация: 1
Статус: Отсутствует
Вот файл:
Прикрепления: manual.txt (7.0 Kb)
 
NewbYДата: Воскресенье, 21.02.2010, 14:27 | Сообщение # 44
Неизвестный
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: Отсутствует
SharkyEXE
Спасибо,всё разжёвано и понятно.Буду пробовать,только не с флешки,а с болванки. smile
 
SharkyEXEДата: Понедельник, 22.02.2010, 16:49 | Сообщение # 45
Экспериментатор
Группа: Пользователи
Сообщений: 57
Репутация: 1
Статус: Отсутствует
Quote (NewbY)
SharkyEXE
только не с флешки,а с болванки. smile

Я и писал мануал для случая-болванки, т. к. BCDW с флешки не работает. Мой мануал для флешки не подойдет.


Сообщение отредактировал SharkyEXE - Понедельник, 22.02.2010, 16:49
 
Форум » Мультизагрузочная флешка » Общий » EasyBoot (или BCDW ) + GRUB4DOS (совмещение загрузчиков....)
  • Страница 3 из 5
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:
Чат

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