Нестабильные сектора на жестком диске
Жесткий диск состоит из алюминиевых или стеклянных пластин, покрытых ферромагнитным материалом. Магнитные пластины диска разбиты на дорожки, дорожки разделены на сектора. На магнитную поверхность нанесены сервометки. Благодаря им головка винчестера быстро находит нужный сектор. При механическом повреждении или в результате физического износа диск может начать работать нестабильно. Это означает, что на нем появляются бэд-сектора и другие ошибки.
Для обнаружения бэд-блоков и прочих неисправностей используют специальные утилиты. Утилита способна просканировать сектора HDD и выдать пользователю информацию. Оценка состояния диска осуществляется на основании показателей S.M.A.R.T. и других данных.
Технология SMART позволяет использовать встроенную аппаратуру самодиагностики и предсказать срок выхода устройства из строя. Все показания SMART можно разделить на 2 группы:
- Параметры естественного старения диска (число оборотов, передвижений головок, циклов включения-выключения).
- Текущие параметры накопителя (высота расположения головки над поверхностью, количество переназначенных секторов и ошибок поиска, количество ошибок поиска).
В списке атрибутов, выдаваемых SMART определяющими считаются:
- Reallocated Sectors Count. Обозначает количество операций переназначения секторов. Если диск обнаруживает ошибку чтения/записи, то он помечает сектор переназначенным и перемещает в специальный резервный отдел remap. Процесс перенесения называется remapping. На современных дисках нельзя увидеть бэд сектор, так как он скрыт в переназначенном секторе. Сбойные сектора заменяются резервными. Если индикатор Reallocated Sectors Count становится желтым, специалист определяет, что резервных секторов осталось мало.
- Current Pending Errors Count. Принято считать одним из критически важных показателей. Учитывает сектора, не прочтенные с первого раза и помеченные как нестабильные. Решение по ним откладывается до следующего прочтения. Если попытка прочтения удастся, сектор перейдет в разряд стабильных. Если ошибка повторится, будет произведена попытка восстановления. В случае неудачи накопитель выполнит операцию переназначения (remapping). Увеличение показателя атрибута Current Pending Errors Count означает деградацию диска.
Нестабильные сектора появляются очень часто. Во время внезапного прерывания подачи питания, неисправном блоке питания, неправильном завершении работы ОС может произойти ошибка записи на диск. Сканирование с попыткой исправления поврежденных секторов поможет вернуть в строй некоторые из них.
Если в целом к работе диска нет замечаний и другие показатели S.M.A.R.T. в норме, то при появлении нестабильных секторов каких-то действий принимать не нужно. Ненулевое значение параметра Current Pending Sector Count говорит о неполадках, но не всегда означает, что проблема в самом диске.