Seagate ST3500320AS

Seagate ST3500320AS Barracuda 7200.11
После попытки удалить файлы с жесткого диска он отвалился. В биосе его вижу, в "управлении компьютером" значится как не инициализированный. При попытке инициализировать выскакивает "Запрос не был выполнен из-за ошибки ввода-вывода на устройстве".
Пробовал пользоваться SeaTools, диск виден в списке, но опять же выбрать его не могу для того что-бы с ним что-либо проделать.

Такой же винт помирает, я еще и сверху на нужном мне разделе сделал быстрое форматирование (очистка заголовков) в NTFS сдуру. Теперь при обращении по определенным LBA диск в Victoria возвращает ABRT и отваливается от системы наглухо до шатдауна, простой ресет не помогает. Я пробовал ручками затем в тесте пропускать этот блок и идти дальше, но далеко я с этой затеей не ушел — через некоторое время снова находится такой магический блок и снова в шатдаун. В общем, это не выход, я такими включениями-выключениями свой живой винт угроблю и тот, что помирает, добью. Как можно сделать такой же сброс, как происходит при выключении, программно из под Windows, чтоб я смог снова работать с диском без вкл.-выкл. компа. Помогите советом пожалуйста.

ST3500320AS (гость!
Какой смысл его тестировать, если он зависает. Это уже серьезные проблемы с поверхностью или служебкой.
Лог терминала нужно смотреть.


Попробуйте посканировать отступив на пару милионов от начала или с конца, чтобы понять масштабы катострофы.
Сбойные места лучше не сканировать, чтобы не убить головки.
Кроме как передергом питания, в исходное состояние командами его не сбросить. Он же занят внутреними делами, чтобы что-то принять по интерфейсу.
Можно кабель SATA сдергивать и надевать, имитируя аппаратный сброс, Но врядли сильно занятый хард и на него отреагирует.

Судя по симптомам, вычитанным в интернете, шпиндель сошел с рельс — диск слегка трясет и он немного торохтит. Денег на обращение к специалистам нет, оборудования тоже нет, нужных знаний в этой области тоже нет, а информация с него очень нужна в количестве 200 ГБайт. Хотел снять с нужной области образ и с ним уже дальше работать до того как произойдет запил (еще не произошел судя по тому, что я по одним и тем же областям много раз уже лазил и вроде как читаются), но эта его проклятая привычка отваливаться при первом же бэде:( Это их типичное поведение чтоли, от этого есть программное лекарство вроде прошивки новой или еще чего? И если прошивка поможет, то что может произойти если в SA тоже есть бэды, а я попробую прошить?

Да, а тестировал я для того, чтобы найти области, которые нельзя трогать, но понял что надолго меня не хватит потому-что бэды бывает и на расстоянии в 1000 блоков попадаются и снова шатдаун:(

Нет таких прошивок, которые механику лечат.
Писать на глючный винт - категорически нельзя!
Если только в память подгрузить исправленую прошивку, чтобы HDD не уходил на обработку сбоев в служебку.
Для архитектуры F3 пока не раскопали.
Профессиональные копировщики учитывают тонкости вычитывания с подобных HDD.
DataExtractor (~70000р), подгружает поправленные модули, читает только раз, перепрыгивает сбойные места, передергивает питание при зависаниях.
Едиственно для вас, Копировать посекторно на другой HDD, например Winhex, а Викторией следить за его состоянием регистров.
Хард на отдельном БП, соединенным по земле с компом.
И передергивать питание, когда зависает.
Но, если таких мест много, можно несколько месяцев сидеть дергать питание.
100% не восстановите, но многое можно спасти.

А можно как либо программно передергивать питание на определенном шлейфе (у меня диск особняком, на отдельный подключен) через ACPI из под Windows? Назрела мысль использовать связку типа dd for windows + какой-то скриптовый язык (Python, Perl) + это программное выключение питания, если возможно. Чтоб при каждом отваливании автоматизировано передергивалось питание, сбойный сектор запоминался и пропускался, а скрипт запускал dd с новыми параметрами, которые пропускают этот сектор и так потихоньку двигаться.

Может я глупостей конечно наговорил насчет ACPI и выключения определенного шлейфа т.к. как это все на самом деле работает я не представляю.
(Опять таки извиняюсь за два сообщения подряд, я ведь не могу свое предыдущее редактировать)

Цитата:
А можно как либо программно передергивать питание

Дергать вывод LPT порта, который будет управлять через ключ релюхой, коммутирующей питание на винт...

Уважаемые коллеги, в переписке с нашими англоязычными партнерами помните: whether - который, weather - погода, wether - кастрированый баран!
У некоторых людей торс - это просто разветвитель, позволяющий подключить руки и голову к заднице.

Эх, я такой девайс сам точно не сооружу:( Гиблое дело, похоже

А его собственно и сооружать не надо.
Просто подаете сигнал с LPT на PowerON блока питания ATX.
Он и будет включаеться, выключаться по сигналу.
Все проблема в самой программе копировщика, которая должна этим сигналом управлять.
Таких свободно распространяемых не встречал.
Если случай не единичный, можно HD Duplikator купить и к нему плату управления блоком. тысяч на 6-ть потянет.
Или DR контора может за пару - тройку тыщь вычитать, а логическое сканирование можете уже сами делать.

Аватар пользователя Bishop

Прога для командования ЛПТшкой. Там исходники есть. Это поможет.

ВложениеРазмер
LPT_Commander.zip 399.96 КБ

...ложки нет

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Разрешённые HTML-теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.

Подробнее о форматировании текста

Антибот - введите цифру.
Ленты новостей