Как следует смажь оба кольта…

Антон Клыга

Xakep, номер #059, стр. 059-052-6


Для лечения бэдов–ошибок ECC MHDD умеет делать обнуление всего диска или конкретной области двумя командами – быстрой erase и медленной aerase (другой алгоритм работы, если erase не помогла). Естественно, всю инфу предварительно требуется слить в сухое теплое место. Контролируется результат очередным сканом поверхности. Если бэды остались – они аппаратные. Их нужно ремапить.

Ремап – это перевод стрелок при обращении к одному сектору (сбойному) на другой (нормальный, из запасной поверхности). Для ремапа служит все та же команда SCAN, но с включенными опциями Remap и Erase Waits. При этом следует заприметить атрибут Reallocated Sector Count до и после процесса (ввод SMART ATT в консоли). «Упавшее» значение параметра говорит об успешно выполненной операции. Итоговый скан (при выключенных Remap и Erase Waits!) должен дать чистый график. Копировать данные куда-то еще для сохранения не нужно.

У ремапа есть существенный недостаток: при большом количестве переназначенных секторов падает производительность, так как подменный фонд располагается обычно в конце диска, и при каждом обращении к переназначенному сектору, головки метаются туда. Если производительность критически важна – лучше проверь винт каким-нибудь скандиском, который просто сделает пометки в FAT. Вообще remap – это неквалифицированная помощь. Предполагается, что в идеале он делается винтом самостоятельно, но на практике это не всегда так. Часто среди объявлений о скрытии попадаются «спецы», которые за описанные манипуляции еще и деньги берут.

Если MHDD сбойных секторов не видит, а в свойствах диска о них говорится, или Scandisk упорно о них твердит, то значит, что они размечены в FAT, и требуется просто пометку снять. Для этого в Partition Magic’е выполни Operations -> Advanced -> Bad Sector Retest.

Да, о низкоуровневом формате, которым все бредят как панацеей от бэдов, забудь как о страшном сне.

Ну и раз уж я говорил о скрытии, то следует сказать и об обнаружении (а то многие уже погорели на бэушных винчестерах «совсем без бэдов!»). Во-первых, Reallocated Sector Count тому свидетель. Во-вторых, при скане MHDD, отремапленные блоки на общем фоне будут темнее.

Бэд-блоки

Часто зеленые юзвери, обнаружив на своем винте сбойные блоки, впадают в панику, так как по незнанию твердо уверены, что в ближайшем времени диску придет конец. На самом деле все не так, и «летательный» исход вовсе не обязателен. Чтобы ты, дружище, не тратил понапрасну свои нервные клетки и не попал впросак в компании знающих людей, мы сейчас побеседуем о том, какие бывают бЭды, и чем они кончаются.

Итак, сбойные сектора, они же бэды – это участки диска, с которыми невозможна нормальная работа. Всем известно, что винчестер - вещь еще более хрупкая, чем женщина. Банальной причиной возникновения бэдов является повреждение поверхности блинов шлепающимися головками при ударе. Такие бэды лечению не подлежат. Напротив, неприятной их особенностью является способность прогрессировать (уже выбитые частицы выбивают новые) и нарушение нормального режима работы диска (взаимодействие микроосколков и головки). В этом случае высыпание всей поверхности (и смерти) – лишь вопрос времени (хотя агония может длиться очень долго). Кроме того, в результате удара может произойти смещение дисков, нарушения в механизме позиционера, обрыв головок, что тоже будет выглядеть как бэд-блоки. Борьба с бэдами этого сорта невозможна дома и нецелесообразна в мастерской.

Назад на стр. 059-052-5  Содержание  Вперед на стр. 059-052-7