Цитата Сообщение от KokaF77 Посмотреть сообщение
Похоже, что с загрузчиком не всё однозначно...
Ну тогда может исправить в загрузчике на JNC и не париться?

Цитата Сообщение от KokaF77 Посмотреть сообщение
Сказать пока ничего не могу, этого куска у меня нет, увы. В этой области, после старта системы, начиная с адреса BCF8h располагается какой-то буфер.
М-дя... То есть рабочий дисковод всё-таки есть? А считать посекторно нулевую и первую дорожку не получится?
Там, правда, особенность есть: сектора будут ещё раз перепутаны. В БИОСе трансляция секторов сделана так, чтобы последовательно читались сектора не 1,2,3, а 1,7,13,... Но это можно будет потом ручками разобрать.

Цитата Сообщение от KokaF77 Посмотреть сообщение
Это поправимо. Скоро выложу. Набираю ручками, не хочется ошибок наделать.
Подумай насчёт "считать с диска".

Цитата Сообщение от KokaF77 Посмотреть сообщение
b2m, а по подробнее о формате образов дисков можно будет в дальнейшем узнать?
Простая посекторная копия. Размер сектора 128 байт, 26 секторов на дорожке, одна сторона.

Цитата Сообщение от KokaF77 Посмотреть сообщение
Сам ручками. Спасибо посмотрю повнимательней, если есть ошибка, то скорее всего в таблице перевода секторов.
Я тебе даже адрес могу сказать: 0BA6Ah, стоит ноль, а должно быть 19h. Я пофиксил образ диска в эмуляторе.

---------- Post added at 20:10 ---------- Previous post was at 20:02 ----------

Кстати, у тебя же загрузчик есть, исправь в нём начальный адрес загрузки, на 5400h например, набей и запусти. Только чтобы он потом в монитор вышел