Boot CD Wizard - это один файл - bcdw.bin, до какой степени он может быть урезан ? все остальное в комплекте - ботва, без которой можно прекрасно обойтись, за исключением бут-сектора к CD-диску - loader.bin и наличие текстовой инишки - bcdw.ini тоже не помешает, но можно прожить и без нее, зная дефолтовые параметры.
что WinISO, что UltraISO - годятся только для работы с дисками в формате Joliet, при котором в TOC ISO-9660 апперкейсятся и урезаются все имена файлов и каталогов на диске, а их старые оригинальные имена копируются в TOC Joliet (это годится для дисков с виндой и DOS для которых обращение к именам файлов только в верхнем регистре - нормально (DOS другого никогда и не умел, а винде это досталось по наследству), в остальных вариантах - они оба поганят образы, скомпилированый образ диска при помощи CDIMAGE прекрасно грузится, открываем в любом из этих *ISO-обработчиков, ничего не меняем, просто сохраняем под другим именем - уже не грузится - половина файлов и каталогов недоступна системе
в данном случае
Цитата: Открыл образ РЕ-шки, в UltraISO. Добавил, ISO-шку, заменил файл BCDW.INI на исправленный - прописанным в него, добавленного ISO-шника. Записал диск. И к моему удивлению, образ добавленного ISO-шника, запустился!
ты добавил копию диска в .ISO на уже рабочий диск, имеющий точно такую же структуру, при загрузке из этого исошника отработал только загрузочный сектор, а все остальное он тупо поднял с самого CD, а не из образа.
вообще насколько я смог вспомнить процедуру загрузки с CD - там все идет через INT 13h, при этом адреса функций беруться не из таблицы прерываний, которые можно изменить на свои обработчики, а тупо высчитываются по смещению в BIOS - надежно, конечно, но без защищенного режима такое не перехватить, а следовательно запуск ISO-образа из-под BCDW просто невозможен - должен быть какой-то эмулятор CD в защищенном режиме, который бы считывал исошку в оперативку, эмулировал бы для VM полноценный BIOS и передавал бы на загрузчик управление, либо нужно как-то обрабатывать сами образы дисков, чтобы загрузчики с них не ломились в BIOS и не пытались обращаться к физическому носителю
на всякий случай, если у тебя остался тот диск - выложи, пожалуйста, из него bcdw.bin на какой-нть файлообменник - может сам бинарник кем-то подправлен.