Это ошибка на квазидиске (диск С), скорее всего контрольные суммы не совпадают, других ошибок на квазидиске наверное и нет...
А с "дисковода" не грузится?
Вместо утилитки, может кусок загрузчика использовать? Там думаю простое посекторное чтение дискеты, как раз будет понятно, нужны ли задержки в ожидании готовности.
Кстати что-то про готовность я вспоминаю, что некоторые программы очень критично к этому делу относились, а некоторым было фиолетово... что-то было такое, когда низкоуровневое чтение/запись дискет изучал для создания защиты от копирования файлов...

