Хм.... Я в конце синей ветки о__О Если ты имеешь в виду арбатско-покровскую. А что там?)
Так то ж ЧАСТУШКИ ;)
От нечего делать написал когда-то. Не судите строго, может кого повеселит =) Программирование, Ты мое призвание! Баги, глюки, систем краши -...
Да, я про Grub4DOS. >эмулит образы он только в ДОС-режиме В смысле таки адрес своей "int13" пихает в таблицу интерраптов?
Какие то обрывки исходов видел... Ну может кто уже разбирался, чтобы не копаться долго. Я не прошу весь код мне рассказать, мне сам принцип...
Чтоб уж не стартовать новую тему, еще вопросик сюда же подкину: Может кто знает как груб грузит образа? Я имею в виду что не может же он образ...
Вообще говоря, можно сделать проще - в самом файле поставить нужное количество "меток"(каждый сектор пометить), и, сканируя носитель, просто...
Хм, ну я пока там видел код, который просто грузит по сектору, и ищет там строку "GRLDR ". Может быть в тех ФС что он поддерживает, этот...
Phantom_84 Точно о разных, эту статью я раньше еще видел, увидел что прописан адрес явно - подумал "о, как просто", дизасмил мбр своей флешки - и...
P.S. Груб специально "инсталил" ручками, копируя загрузочный код в винхексе, так что он грузит и без "инсталла", я вот не уверен насчет...
>Ты использовал реальную прошивку или образ BIOS от эмулятора? Именно реальную. >А, понятно... метод grub'а. Ну тогда для нормальной работы...
>А кто сказал, что в оригинальном варианте, хранящемся в ROM-BIOS, там far jump. Наверняка там какой-то внутрисегментный переход, а far jump мы...
P.S. Если чисто смотреть по коду, то все таки Vic3Dexe прав - выполняется первая инструкция (джамп), потом ЦС получает новое значение в пределах...
Ну позвольте, где же там проверки? Аппаратные разве что? Программно проверки на холодный старт выполняются много позже, из самого кода биоса,...
Имена участников (разделяйте запятой).