OSDev
http://osdev.su/

OS Boot Tools
http://osdev.su/viewtopic.php?f=4&t=485
Страница 32 из 36

Автор:  phantom-84 [ 14 окт 2013, 11:04 ]
Заголовок сообщения:  Re: OS Boot Tools

ОК, но а если упомянутый товарищ (я ему все-таки ответил) обратится ко мне с данной проблемой раньше, чем ты внесешь исправления, я с твоего разрешения пропатчу ему kernel.sys (например, заменю jmp short $+4 на jmp short $+2 в представленном выше коде) в качестве временного решения. Не хочу свой адаптационный код прикреплять к чужим сборкам core.img.

Еще в качестве пожелания на будущее... Можно ли сделать так, чтобы ISO-загрузчик распознавал имена и без ";1" в конце. А то я вчера сидел подбирал параметры для cdimage, чтобы избавиться от сообщения, что KERNEL.SYS not found. В итоге, правда, нашел параметр -y1, который явно указывает на необходимость прикрепления "номера версии" к имени файла.

Автор:  Yoda [ 15 окт 2013, 10:01 ]
Заголовок сообщения:  Re: OS Boot Tools

1. Да, конечно.
2. Пожелание принято, сделаю.

Автор:  phantom-84 [ 22 окт 2013, 07:59 ]
Заголовок сообщения:  Re: OS Boot Tools

Опубликованы новые версии sys-grubldr2.

sys-grubldr2, основанный на grub-2.00-7ubuntu11:
1) sys-grubldr-2.12-compact.zip
2) sys-grubldr-2.12-compact-add.zip

sys-grubldr2, основанный на grub-2.00-19ubuntu1:
1) sys-grubldr-2.13-compact.zip
2) sys-grubldr-2.13-compact-add.zip

Спасательный образ CD сейчас можно найти здесь.

Edited. Обновлены ссылки.

Автор:  jarilo [ 26 окт 2013, 14:31 ]
Заголовок сообщения:  Re: OS Boot Tools

Новость: я все же сам починил сгоревший баганутый ноут Rover который )). Теперь опять могу тестить на нем загрузки.

Очень интересная фича у тебя появилась USB-ISO. Я знаю что можно было флешку в CD превратить путем переопределения ее конфигурации при помощи заводской утили чтобы сделать ей сектор 2048 как у CD. А ты очень изящно так поддержал в загрузчике iso-9660 сектор 512 и из MBR сделал затычку перенаправляющую на него загрузку да еще попутно спрятал раздел с этим образом. Надо будет попробовать такой способ, возможно он окажется лучший для обхода всяких кривых BIOS. И к тому же не надо лезть в диск-edit чтобы ручками делать раздел гибридный.

Почитал твою документацию, ты там приводишь несколько ссылок на материалы, вот только на некоторые ты дал скажем так не лучшие варианты на них хранятся порядка 4 летней давности а то и больше версии. Вот актуальные ссылки:
1) Для cdrtools ver3 под win32 и его компоненты mkisofs свежие сборки тут - http://cdrtfe.sourceforge.net/tools/index_en.html
а так же полная русская документация на mkisofs тут - http://www.opennet.ru/man.shtml?topic=m ... %D4%D8+man

2) Ты откопал доисторическую версию Grub4DOS от 2008-2009 года , вот актуальные сборки от 2013-10-17 - http://code.google.com/p/grub4dos-chena ... loads/list
а так же обсуждение на ruboard где и лежит ссылка на эти последние сборки - http://forum.ru-board.com/topic.cgi?for ... start=8080

Я еще не успел потестить твою новую версию на бажном. Пока занят созданием сборки которую и буду грузить. Как появятся какие либо результаты отпишусь.

Автор:  jarilo [ 26 окт 2013, 14:46 ]
Заголовок сообщения:  Re: OS Boot Tools

Да к стати я что то не понял из твоей документации. iso-9660.bin нужно ручками править если к примеру вместо kernel.sys грузить grldr ? Или это можно править с помощью boot и опции -n ?

Автор:  phantom-84 [ 26 окт 2013, 17:01 ]
Заголовок сообщения:  Re: OS Boot Tools

grldr нужно сконвертировать в формат SYS. И если ты решил изменить имя kernel.sys на другое, то впиши новое имя в образ первичного загрузчика (iso9660.bin) - точное местоположение имени описано в документации. Навряд ли boot поддерживает запись iso9660.bin в ISO-образ, потому что это не нужно.

Автор:  jarilo [ 26 окт 2013, 21:25 ]
Заголовок сообщения:  Re: OS Boot Tools

Я имел ввиду не запись в iso образ а патч самого iso-9660.bin на предмет имени. Опция -n NAME в утилите boot.exe есть. Вот я и уточнял умеет она патчить имя в iso9660.bin или нет. Если нет то логично добавить сей момент. Про груб не спрашивал а привел для примера, и так понятно что вторичные загрузчики конвертировать надо, они же не писались по спецификациям boot.

Автор:  phantom-84 [ 26 окт 2013, 22:30 ]
Заголовок сообщения:  Re: OS Boot Tools

boot может скорректировать имя только при установке загрузчика на диск/образ диска, но это не касается оптических дисков/ISO-образов или образов самих загрузчиков.

Автор:  jarilo [ 27 окт 2013, 13:46 ]
Заголовок сообщения:  Re: OS Boot Tools

jarilo писал(а):
Если нет то логично добавить сей момент.

Ключевая мысль моего поста.

Автор:  phantom-84 [ 27 окт 2013, 14:57 ]
Заголовок сообщения:  Re: OS Boot Tools

Не логично. Совершенно излишний функционал. Лень hex-редактором пропатчить?

Страница 32 из 36 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/