serjio83 написал(а):
- сканирование поверхности и колл-во ошибок в Виктории зависит от колл-ва Remap-ов (или при только чтении он всегда будет определять теже проблемные сектора, но зная, что они переназначены Remap-ом)?
Как контроллер HDD считает сектор за сбойный:
1. Делается операция чтения сектора
2. Если контрольная сумма (CRC) не совпадает с записанной в конце сектора, то это детектируется как неудачное завершение операции.
3. Проводится повторное чтение. Количество попыток ограничено, как и время на попытки.
4. Если операция чтения не завершается за определенное количество попыток или за определенное время, то сектор помечается как сбойный.
Как Виктория делает ремап:
просто читает много-много раз сбойный сектор, до тех пор, пока контроллер не сообщит, что сектор помечен как сбойный и занесенный в таблицу исключений. Сектор, занесенный в таблицу исключений, больше не участвует в работе. Вместо него может подставляться физический адрес сектора из резервной зоны поверхности (так называемое переназначение). Резерв, равно как и количество маскируемых секторов ограничено, при достижении предела ремап не выполняется и бэды ничем не убираются\маскируются. Эта информация записывается в памяти контроллера HDD (плата электроники на самом HDD). Прочитать её можно только специализированным софтом для конкретной модели HDD, а так же с помощью аппаратных средств, например с помощью программно-аппаратного комплекса PC-3000 стоимостью под 80000 руб.
В Вашем случае имели место так называемые нестабильные сектора. Чистка контактов улучшила качество чтения и нестабильные сектора превратились в нормальные (обычные). Вообще ремап нужно делать
ПОСЛЕ чистки, а не
ДО. Кроме того, не нужно торопиться делать ремап при первом же обнаружении бэда. Необходимо убедиться, что это не ложное срабатывание. Т. е. зафиксированные бэды еще раз проверить. Если адрес (номер) сетора будет совпадать при каждой проверке, то да, это истинный бэд и его нужно ремапить.
Общая логика "ремонта" по моей технологии:
1. Делаем тест поверхности.
2. В случае, если имеем зафиксированные медленные сектора и бэды, чистим плату и делаем еще раз тест.
3. Если бэды остались, то записываем их адреса, и проводим тест в диапазоне этих адресов. Например, имеем сбойный (по мнению программы) сектор номер 2500 (здесь и далее все номера условные). Чистим плату и тестим в диапазоне 1500-3000. Если сбой опять показывает на 2500, то это и есть истинный бэд. Если номер стал, скажем, 2200 или 2945, то это означает, что:
а). Происходит ухудшение свойств поверхности блина HDD.
б). Система чтения работает нестабильно. Аппаратно-механическая проблема.
Оба случая не лечатся в домашних условиях, и при нынешних ценах на HDD дешевле приобрести новый, а нестабильный HDD можно использовать для хранения некритичных данных.