[Цитировать]

    xnik
  • 19473
  • Стаж: 6 лет
  • Сообщений: 486
  • Репутация:11

    [+] [-]
  • Откуда: СССР
grldr - это файл загрузки, его не надо редактировать
Редактируйте menu.lst
чтобы добавить .img в загрузку, надо прописать:
title название
map --unhook
map --unmap=0:255
root (bd)
kernel (bd)/путь/soft.img

[Цитировать]

    alma
  • 30791
  • Стаж: 2 года 8 месяцев
  • Сообщений: 32
  • Репутация:1

    [+] [-]
101254grldr - это файл загрузки, его не надо редактировать
Редактируйте menu.lst чтобы добавить .img в загрузку, надо прописать:
title название
map --unhook
map --unmap=0:255
root (bd)
kernel (bd)/путь/soft.img
av ay
Добавлено через 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 пофиг) bc
сейчас так

[Цитировать]

    pfsenses-vl
  • 1396
  • Стаж: 9 лет 2 месяца
  • Сообщений: 28
  • Репутация:1

    [+] [-]
101254grldr - это файл загрузки, его не надо редактировать
Ну почему сразу не надо. Можно, вполне. Там, например, можно изменить путь для поиска этого самого menu.lst.

[Цитировать]

    xnik
  • 19473
  • Стаж: 6 лет
  • Сообщений: 486
  • Репутация:11

    [+] [-]
  • Откуда: СССР
alma,
Запуск таких приложений лучше делать на Grub4dos
Запуск из загрузчика Microsoft 6-x требует костыль
Костыль прописывается в BCD
1 Изменить название grldr
2 Прописать путь к нему в BCD
3 Открыть измененный grldr в HEX редакторе
4 В конце кода файла прописать то что должно быть в menu.lst
но лучше запустить стандартным способом Grub4dos, а из него все остальное!

[Цитировать]

    alma
  • 30791
  • Стаж: 2 года 8 месяцев
  • Сообщений: 32
  • Репутация:1

    [+] [-]
101258
но лучше запустить стандартным способом Grub4dos, а из него все остальное!
как это сделать, у стрельца это через bootmgr +menu.lst+grldr причем непонятно как
фтопку их
как тогда Grub настроить ?

[Цитировать]

    xnik
  • 19473
  • Стаж: 6 лет
  • Сообщений: 486
  • Репутация:11

    [+] [-]
  • Откуда: СССР
bootmgr загружает grldr (Grub4Dos)
А так же Winpe
как тогда Grub настроить ?
Очень просто, надо посмотреть как подключить iso
как подключить ima img
как подключить gz
примеры можно подсмотреть у того же Стрельца

[Цитировать]

    alma
  • 30791
  • Стаж: 2 года 8 месяцев
  • Сообщений: 32
  • Репутация:1

    [+] [-]
101260bootmgr загружает grldr (Grub4Dos)
А так же Winpe
как тогда Grub настроить ?
Очень просто, надо посмотреть как подключить iso
как подключить ima img
как подключить gz
примеры можно подсмотреть у того же Стрельца
честно говоря, не нашел нигде конфигов, значит бутменю вшито в сам bootmgr
потому что кроме его и +menu.lst+grldr больше никаких файликов от стрельца в каталогах ;)
а menu.lst я уже правил... оставил там всего 4-5 *.img au
Добавлено через 3 минуты 58 секунд:
xnik, последняя попытка была вот так https://mega.nz/folder/O1FhnKaI#EFfsT6G5WSLcuFXqUWcGlA

[Цитировать]

    Ander_73
  • 15549
  • Стаж: 7 лет 9 месяцев
  • Сообщений: 3810
  • Репутация:127

    [+] [-]
alma, aa

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет
  • Сообщений: 2582
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
101253
объясните, плиз, чем редактировать grldr
вообще хочу добавить в легаси загрузке подхват образа goldmem.img и им "заместить" стандартную проверку памяти
возможно вопрос давно уже решен, буду рад прочесть как
alma,
Приветствую!
В сборке Сергея (Sergei Strelec) рядом с образом \SSTR\DOS\GoldMem.IMG лежит "пускач" GoldMem.mbr
Это "правленный" grldr в котором прописан путь и запуск образа GoldMem.IMG
GoldMem.mbr подправить под свой путь проще простого. Откройте его в BootIce на вкладке: "Утилиты" => "Редактор меню Grub4Dos" и Вы увидите его содержимое.

Правьте.

[Цитировать]

    alma
  • 30791
  • Стаж: 2 года 8 месяцев
  • Сообщений: 32
  • Репутация:1

    [+] [-]
всем спс!
в итоге я просто чуть в бутайсе в проф вкладке в подменю тулсов почистил, ибо так и не нарыл как нормально сделать))

[Цитировать]

    JuraAD
  • 28398
  • Стаж: 3 года 4 месяца
  • Сообщений: 86
  • Репутация:27

    [+] [-]
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

Страница 13 из 13


Показать сообщения:    

Текущее время: 21-Ноя 15:11

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы