| Предыдущий | Следующий |
| STATUS_FLOPPY_UNKNOWN_ERROR | STATUS_DISK_RECALIBRATE_FAILED |
STATUS_FLOPPY_BAD_REGISTERS
Контроллер гибкого диска вернул несогласованные регистры результата
После команды драйвер считывает определённую последовательность регистров результата, описывающих завершение, цилиндр, головку, сектор и размер. Этот статус означает, что значения внутренне несогласованы или недопустимы для завершённой команды.
Проблема вероятнее связана с оборудованием контроллера, эмуляцией, кабелем или последовательностью команд, чем с файловой системой. Сохраните исходные байты регистров. Сброс контроллера может временно восстановить работу, но повторяющиеся несоответствия требуют проверки оборудования или гипервизора.
Что проверить
- Зафиксируйте байты команды и все возвращённые регистры состояния и результата.
- Проверьте сброс контроллера, DMA, прерывания и журналы эмулятора.
- Проверьте привод с заведомо исправным носителем и через другой путь контроллера.
Ссылки
- Техническое описание контроллера гибких дисков Intel 82077AA
- Руководство Linux: устройство гибкого диска
- Открытые спецификации Microsoft: значения NTSTATUS
Нужно найти другой код? Найти другой код состояния или ошибки.