xnik
- Стаж: 6 лет
- Сообщений: 486
- Репутация:11[+] [-]
- Откуда: СССР
|
grldr - это файл загрузки, его не надо редактировать Редактируйте menu.lst чтобы добавить .img в загрузку, надо прописать:title название map --unhook map --unmap=0:255 root (bd) kernel (bd)/путь/soft.img
|
Отправлено: 25-Сен-2023 22:09
(спустя 1 час 40 минут)
alma
- Стаж: 2 года 8 месяцев
- Сообщений: 32
- Репутация:1[+] [-]
|
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 пофиг) сейчас так
|
Отправлено: 25-Сен-2023 23:38
(спустя 1 час 29 минут)
pfsenses-vl
- Стаж: 9 лет 2 месяца
- Сообщений: 28
- Репутация:1[+] [-]
|
101254grldr - это файл загрузки, его не надо редактировать Ну почему сразу не надо. Можно, вполне. Там, например, можно изменить путь для поиска этого самого menu.lst.
|
xnik
- Стаж: 6 лет
- Сообщений: 486
- Репутация:11[+] [-]
- Откуда: СССР
|
alma, Запуск таких приложений лучше делать на Grub4dos Запуск из загрузчика Microsoft 6-x требует костыль Костыль прописывается в BCD 1 Изменить название grldr 2 Прописать путь к нему в BCD 3 Открыть измененный grldr в HEX редакторе 4 В конце кода файла прописать то что должно быть в menu.lst но лучше запустить стандартным способом Grub4dos, а из него все остальное!
|
Отправлено: 26-Сен-2023 01:05
(спустя 1 час 22 минуты)
alma
- Стаж: 2 года 8 месяцев
- Сообщений: 32
- Репутация:1[+] [-]
|
101258 но лучше запустить стандартным способом Grub4dos, а из него все остальное! как это сделать, у стрельца это через bootmgr +menu.lst+grldr причем непонятно как фтопку их как тогда Grub настроить ?
|
xnik
- Стаж: 6 лет
- Сообщений: 486
- Репутация:11[+] [-]
- Откуда: СССР
|
bootmgr загружает grldr (Grub4Dos) А так же Winpeкак тогда Grub настроить ? Очень просто, надо посмотреть как подключить iso как подключить ima img как подключить gz примеры можно подсмотреть у того же Стрельца
|
alma
- Стаж: 2 года 8 месяцев
- Сообщений: 32
- Репутация:1[+] [-]
|
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
|
Ander_73
- Стаж: 7 лет 9 месяцев
- Сообщений: 3810
- Репутация:127[+] [-]
|
alma,
|
alma
- Стаж: 2 года 8 месяцев
- Сообщений: 32
- Репутация:1[+] [-]
|
всем спс! в итоге я просто чуть в бутайсе в проф вкладке в подменю тулсов почистил, ибо так и не нарыл как нормально сделать))
|
JuraAD
- Стаж: 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 ищу строку нечуствительно к регистру:- 3 раза, по-моему, встречается (главная последняя), меняю все три на (внимание на символ которым заканчивается строка):- это дэфолтный путь, записывается в переменную %@path% , в конец записываю дэфолтный конфиг:set a0=%@path%! configfile %a0% - и создаю конфиг на загрузочном диске в каталоге "/!/" с именем "!" не мешает другим конфигам, достаточно загрузить свой grldr
|
Страница 13 из 13
Текущее время: 21-Ноя 15:06
Часовой пояс: UTC + 3
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
|
|