Представьте, что диск – это завод. Микропрограмма – его главный инженер. Он дает инструкции для всех цехов
Хранится она в отдельной служебной зоне на тех же пластинах. Если эти инструкции повреждены – завод (диск) встаёт, хотя оборудование (механика) в порядке
Откуда берётся проблема?
- Нечитаемые сектора добрались до служебной зоны
- Ошибка в самой прошивке (бывает даже у новых дисков)
- Скачок напряжения (возможен другой внезапный обрыв питания), который «сбил» служебные модули
Как это проявляется?
Диск физически запускается, но не определяется в системе или показывает странный объём (например, 0 Мб). Специалист иногда на слух может уловить нетипичный звук инициализации головок
Как мы восстанавливаем данные?
Работаем на комплексе PC-3000. Аккуратно подменяем повреждённые модули микропрограммы на исправные
Важно: некоторые модули связаны с областью данных, они уникальны для каждого диска, их нельзя просто заменить – их нужно «ремонтировать»
При успехе:
Как только диск снова начинает определяться, мы в специальном безопасном режиме считываем с него данные, начиная с самых важных. Это необходимо, так как почти всегда после таких сбоев обнаруживаются нечитаемые сектора
Важный момент:
Диск с раз восстановленной микропрограммой нельзя считать надёжным, даже если бэд-блоков нет. Данные нужно перенести на новый носитель. Проблема может повториться в более тяжелой форме
Если ваш диск перестал определяться, платины вращает, но при этом не издаёт щелчков или стука, возможно, дело именно в микропрограмме. Привозите на бесплатную диагностику, точно установим причину


