При попытке записи данных функцией int 13/ah=43 возвращается код ошибки ah=0x9f (что значит так и не узнал). Переключение из режима native в compatible решает эту проблему и запись производится успешно. Не могу понять в чем причина такого проведения, при том, что в обоих режимах проверка поддержки расширенных функций возвращает положительный результат.
cf установлен в 1. Проверил на другой машине ( изначально работал с Asus M50vc ) - работает без ошибок. Вероятно это связанно с прошивкой биос, других версий пока нет..
livesey Для начала я бы проверил функции чтения/верификации (с ошибкой или нет), а затем прошел запись отладчиком пошагово. В ДОСе - это одно удовольствие.