101254grldr - это файл загрузки, его не надо редактировать Редактируйте menu.lst чтобы добавить .img в загрузку, надо прописать:
Скрытый текст
Код:
title название map --unhook map --unmap=0:255 root (bd) kernel (bd)/путь/soft.img
Добавлено через 43 минуты 55 секунд: xnik, был взят у стрельца grldr + menu.lst в образе в bcd дописал менюшку пуска груб Далее - если заменить в начале листа bootmgr на grldr то запуск не идет.
Код:
title BOOT DOS UTILS find --set-root --ignore-floppies /boot/grldr chainloader /boot/grldr
файлик bootmgr убрал из папки, а то лист игнорится, и менюшка всего-всего из оригинала стрельца (такое впечатление, что зашито все в bootmgr, а menu.lst пофиг)
alma, Запуск таких приложений лучше делать на Grub4dos Запуск из загрузчика Microsoft 6-x требует костыль Костыль прописывается в BCD 1 Изменить название grldr 2 Прописать путь к нему в BCD 3 Открыть измененный grldr в HEX редакторе 4 В конце кода файла прописать то что должно быть в menu.lst но лучше запустить стандартным способом Grub4dos, а из него все остальное!
101260bootmgr загружает grldr (Grub4Dos) А так же Winpe
Цитата
как тогда Grub настроить ?
Очень просто, надо посмотреть как подключить iso как подключить ima img как подключить gz примеры можно подсмотреть у того же Стрельца
честно говоря, не нашел нигде конфигов, значит бутменю вшито в сам bootmgr потому что кроме его и +menu.lst+grldr больше никаких файликов от стрельца в каталогах ;) а menu.lst я уже правил... оставил там всего 4-5 *.img Добавлено через 3 минуты 58 секунд: xnik, последняя попытка была вот так https://mega.nz/folder/O1FhnKaI#EFfsT6G5WSLcuFXqUWcGlA
101253 объясните, плиз, чем редактировать grldr вообще хочу добавить в легаси загрузке подхват образа goldmem.img и им "заместить" стандартную проверку памяти возможно вопрос давно уже решен, буду рад прочесть как
alma, Приветствую! В сборке Сергея (Sergei Strelec) рядом с образом \SSTR\DOS\GoldMem.IMG лежит "пускач" GoldMem.mbr Это "правленный" grldr в котором прописан путь и запуск образа GoldMem.IMG GoldMem.mbr подправить под свой путь проще простого. Откройте его в BootIce на вкладке: "Утилиты" => "Редактор меню Grub4Dos" и Вы увидите его содержимое. Правьте.
grldr - из двух частей, бинарная(код загрузчика) и текстовая(первичный конфиг) Можно найти в конце grldr текст, в исходнике:
Код:
pxe detect configfile default 0 timeout 1 title find /menu.lst, /boot/grub/menu.lst, /grub/menu.lst errorcheck off configfile /boot/grub/menu.lst configfile /grub/menu.lst if "%@root%"=="(ud)" && calc *0x82A0=*0x82b9&0xff if "%@root:~1,1%"=="f" && find --set-root --devices=f /menu.lst && configfile /menu.lst find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst configfile http://b.chenall.net/menu.lst errorcheck on commandline title commandline commandline title reboot reboot title halt halt
Можно это исправить (формат menu.lst), или посмотреть что загружается, тут - /boot/grub/menu.lst или, если нет, -/grub/menu.lst и т.д по тексту... зы: свой загрузчик я исправляю (для экспериментов) В grldr ищу строку нечуствительно к регистру:
Код:
(bd)/BOOT/GRUB/
- 3 раза, по-моему, встречается (главная последняя), меняю все три на (внимание на символ которым заканчивается строка):
Код:
(bd)/!/
- это дэфолтный путь, записывается в переменную %@path% , в конец записываю дэфолтный конфиг:
Код:
set a0=%@path%! configfile %a0%
- и создаю конфиг на загрузочном диске в каталоге "/!/" с именем "!" не мешает другим конфигам, достаточно загрузить свой grldr
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы