Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Накопители (SSD, HDD, USB Flash) (http://forum.oszone.net/forumdisplay.php?f=53)
-   -   [решено] Вопрос про Bad-блоки (http://forum.oszone.net/showthread.php?t=245924)

SirVetaL 01-11-2012 02:11 2016220

Вопрос про Bad-блоки
 
Здравствуйте, у меня возникли некоторые трудности при поиске программы для работы с HDD. Имеется в наличии жесткий диск (Seagate ST31000528AS), у которого постепенно уменьшается параметр SMART'a, а именно Reallocated Sectors Count (т.е. количество переназначаемых секторов). Причем их уменьшение происходит в процессе прохождения Diablo III, и у меня есть подозрение, что жесткий посыпался либо в месте установки этой самой игры, либо в месте размещения файла подкачки.
Помнится, что при проверке диска на наличие bad-блоков всегда указывается время доступа к сектору (может время чтения/записи, точно не знаю), так собственно в чем вопрос.
Существует ли программа, позволяющая по этому времени доступа (чтения/записи) к сектору, устанавливаемому пользователем, отсеять так сказать сектора не отвечающие параметру, заданному пользователем (причем эти сектора помечать как bad-блоки и не использовать их в дальнейшем) и при всем этом задавать вручную новый Reallocated Sectors Count и обновлять Smart HDD с учетом новых параметров.

SirVetaL 01-11-2012 02:16 2016224

Вложений: 1
И забыл про SMART

AMDBulldozer 01-11-2012 04:18 2016258

Цитата:

Цитата SirVetaL
Существует ли программа, позволяющая по этому времени доступа (чтения/записи) к сектору, устанавливаемому пользователем, отсеять так сказать сектора не отвечающие параметру, заданному пользователем (причем эти сектора помечать как bad-блоки и не использовать их в дальнейшем) и при всем этом задавать вручную новый Reallocated Sectors Count и обновлять Smart HDD с учетом новых параметров. »

Ваш вопрос касается двух абсолютно не связанных друг с другом вещей.
Физический блок может быть определен как "плохой" и переназначен аппаратурой контроллера. Операционная система в принципе не имеет доступа к физическим блокам на диске. Ей доступны логические блоки, которые, по большей частью, соответствуют непрерывному диапазону физических блоков, однако, с определенными исключениями. Доступ к физическим блокам, которые были отмечены как дефектные в процессе низкоуровневого форматирования (выполняется только на заводе в момент изготовления) и тем, в которых были зафиксированы неисправимые ошибки чтения-записи (и переназначенные в резервную область) становится невозможен.
Таким образом, с точки зрения драйвера файловой системы, на диске как бы нет ни одного дефектного блока. На самом деле, они, конечно, всегда есть, но микропрограмма контроллера не предоставляет возможности доступа к этим блокам.
Такое исправление ошибок выполняется исключительно микроконтроллером жесткого диска. Возможность управлять его работой для дисков SATA отсутствует.
Поэтому, ни при каких условиях Вы не сможете "задавать вручную новый Reallocated Sectors Count и обновлять Smart HDD".
С другой стороны, любая файловая система имеет собственные встроенные средства для того, чтобы отметить любой произвольный логический блок как дефектный с тем, чтобы к нему больше не было обращений.
Это действие никак не связано с работой smart и, соответственно, не влияет на атрибуты.

P.S. Не хочу Вас расстраивать, но честно скажу - Ваш диск только выбрасывать. И чем скорее, тем лучше.

misha2 01-11-2012 08:21 2016301

Всё проще. Переназначение секторов делает ТМОС винта (Test-Monitoring-Operation-Sistem). Софт типа, Виктории лишь делая скан с ремапом, предлагает винту осуществить ремап (на усмотрение самого винта). Скрытие дефектов есть как в самом винте, так и в технологическом софте.
Но ваш винт - пресловутая Барракуда 7200.12, архитектуры F3 (самая худшая из Сигейтов). Они "словив" пару-тройку сотен бэдов, начинают резко прогрессировать и быстро приходят в негодность. Как раз ваш случай.
И не -
Цитата:

Цитата SirVetaL
постепенно уменьшается параметр SMART'a, а именно Reallocated Sectors Count »

а увеличивается. Смотреть надо поле RAW , а не значения и пороги. Это запас уменьшался, а кол-во бэдов росло.

SirVetaL 01-11-2012 11:40 2016382

Спасибо за разъяснение и уделенное время. Будем выкидывать.


Время: 07:50.

Время: 07:50.
© OSzone.net 2001-