PDA

Показать полную графическую версию : Windows не видит HDD


Clever_man
16-03-2015, 19:10
Добрый вечер!
Вернулся из длительной командировки и жена сообщила печальную новость - компьтер перестал видеть жесткий диск для хранения различной информации (Seagate Barracuda, 1.5 Tb, SATA).
Сегодня свозил на диагностику, сказали, что слишком много битых секторов и переполнился участок логгирования ошибок, из-за чего произошел сбой микропрограммы. Восстановление данных стоит 10200 руб. Не на столько мне данные на нем важны, но может подскажете что можно сделать, чтобы комп увидел жесткий диск и я смог скинуть с него хоть что-то? Жесткий не видится даже в UEFI.

misha2
16-03-2015, 19:18
Seagate Barracuda, 1.5 Tb, SATA »
Винт архитектуры F3. Из-за дефектов в листах скорее всего слетел транслятор у него.
Следует транслятор пересчитать, чтоб снять блокировку и затем слить/восстановить ценные данные на более надёжный накопитель.

Clever_man
16-03-2015, 19:27
Следует транслятор пересчитать »
Я могу это сделать в домашних условиях?

misha2
16-03-2015, 19:38
Я могу это сделать в домашних условиях? »
Можете, если есть терминальный адаптер умеющий работать с хардовыми терминалами и знание/понимание команд (это чень важно ж, дабы не угробить пациента).

Clever_man
16-03-2015, 19:39
Можете, если есть терминальный адаптер умеющий работать с хардовыми терминалами »
Значит ответ нет =)

misha2
16-03-2015, 19:47
Значит ответ нет »
Ну неужели так трудно сообразить такой простой адаптер ?
Например из телефонного шнурка например на СР2101, СР2102, подпаявши 2 проводка на Rx, Tx...Всего-то. :(

Clever_man
16-03-2015, 21:33
Ну неужели так трудно сообразить такой простой адаптер ? »
Ну если учесть, что после слова "например" я уже не понял о чем речь, то да, сложно :). Мануал гуглить или поможете? Что-то уже нагуглил ;)

misha2
16-03-2015, 23:33
Что-то уже нагуглил »
Осталось надыбать адаптер, правильно определить ноги у винта Tx, Rx, настроить терминальную прогу на правильную скорость передачи и в путь. :)
Но всё ж поосторожнее с командами, чтоб не наделать чего лишнего ж. Безоткатных операций, команд в терминале - большинство ж ;)

Clever_man
17-03-2015, 21:53
Осталось надыбать адаптер »
Я так понимаю, что мне подобный подойдет: http://www.chipdip.ru/product/cp2102-usb-uart-board-type-a/
Но всё ж поосторожнее с командами »
Я думаю, что вы меня сможете проконсультировать, если что? ;)
P.S. Пока ухожу в глухую оборону - завтра опять в командировку, но вроде не надолго.

misha2
18-03-2015, 01:20
-Плата CP2102 USB UART
Подойдёт конечно ж. У меня тож такая есть на одном из компов и вполне себе работает успешно ж.

Clever_man
20-03-2015, 08:34
misha2, правильно ли я понимаю:

соединяю Rx и Tx (я так понимаю, что методом проб, хотя вроде нашел где и как они расположены);
настраиваю терминал (добиваюсь приглашения от харда F3>);
перехожу на уровень T: /T;
ввожу команду m0,2,2,0,0,0,0,22 для пересчитывания транслятора (только не понял надо m0 или m1 - это пользовательская и системные индексы разделов);
перехожу на второй уровень: /2;
отключаю двигатель харда: Z;
выключаю комп;
переподключаю интерфейсный кабель;
пробую подключить хард для копирования информации.

Или еще надо обязательно создать SMART-сектор командой N1?

misha2
20-03-2015, 12:43
ввожу команду m0,2,2,0,0,0,0,22 для пересчитывания транслятора.. »
Мдаа, вы абсолютно не в курсе что это за команда, что представляют собой ключи в ней и что она делает. Так можно ж вообще винт угробить, а не то что инфу поднять с него. :(
Если нет достаточных познаний, пониманий процесса - лучше всё-таки отнести винт специалисту. Чтоб потом не сожалеть об убитых данных своими же руками.
Вообщем, эта команда - неверная. Более того, думаю что она вообще не подходит к вашему винту/ вообще семейству винтов.
Мне думается что у вас винт Seagate Pharaon, а не Moose. Хотя и и на Moose такой пересчёт мог иметь катастрофические последствия ж.
И не факт что винт после пересчёта транслятора вот так запросто сможет отдать вам вашу инфу ж.
(только не понял надо m0 или m1 - это пользовательская и системные индексы разделов)
Совсем всё неправильно. Ваши индексы "по барабану" т.е. винту.
А mХ - где Х ключ-указание на зону с которой работать (юзер-зона или служебная зона). Т.е. m0 - к командам для юзер-зоны, а m1 для работы с СА винта.
Отформатите СА винта - винт попадёт на мусорку ж, и без возврата к жизни. Вернее вернуть то можно ж, есть и такая метода, но боюсь вы её не осилите.
У винтов есть зоны - юзерская и служебная. Вам надо получить доступ к юзер-зоне, не повредив-не нарушив модули, трансляцию в служебной зоне.
Все почему то думают чтоб винт сделать рабочим, способным работать со своей инфой - достаточно лишь пару команд туда засунуть. :(
Или еще надо обязательно создать SMART-сектор командой N1? »
СМАРТ не надо создавать, он и так есть в винте. Но иногда требуется просто пере-инициализация его. Команды тоже существуют разные.
По N1 происходит сброс текущих показаний СМАРТа. Бывает так что переполненные счётчики СМАРТа не дают винту нормально стартовать, поэтому их и сбрасывают.
На доступ к данным показания СМАРТа не влияют.

Clever_man
23-03-2015, 17:12
misha2, вот теперь вы меня вообще в тупик поставили...
Если нет достаточных познаний, пониманий процесса - лучше всё-таки отнести винт специалисту »
Ну специалисты запросили за восстановление денег, которые не сопоставими с важностью данных на харде. На просьбу просто сделать возможность увидеть жесткий диск, а данные попытаться сохранить уже самому был ответ: "Нет, мы так не можем, можем только данные восстановить."
Пытался делать по аналогии со статьей: http://ab57.ru/hdd.html#id4

misha2
24-03-2015, 17:11
Пытался делать по аналогии со статьей »
Очень плохо что пытались. А ведь там указано что метода вообще для Seagate 11-й серии (Moose).
Мало того, что у вас винт другой серии так ещё и в статейке той вообще не-верная методика.
Так что вашему винту та метода - вообще никаким боком не относилась.
Ну а то что пытается разрешиться "пионэрским" неверным подходом - чаще всего губит сам винт и инфу на нём.
Хотим халявное решение и своими руками - получаем ровно такой результат, какого заслуживаем сами. Это истина.
Сейчас главное - не нарушилась ли родная трансляция винта.
Что винт ответил после подачи m0,2,2,0,0,0,0,22. Т.е. важно теперь понимать - отработала команда или нет. Второе - если отработала, то как именно.
Вариант - если отработала успешно, то с большой долей вероятности имеем "разьехвашийся" транслятор.
Чтоб его вернуть "на место" следует его пересобрать, а вот здесь халявных решений практически нет. Даже не "халявно" и быстро его не собрать теперь. :(
Если уж очень-очень надо - тогда стоит найти специалиста с нужным ПО, который реально сможет собрать родную трансляцию винту. Это дело не на час-два, такой процесс занимает довольно много часов и возможно будет не-дёшево ж.
Оцените важность и необходимость проведения такой работы, и принимайте решение - стоит это делать или винтец--> в запчасти.

Clever_man
24-03-2015, 21:13
Что винт ответил после подачи m0,2,2,0,0,0,0,22 »
Я еще ничего не делал с винтом))

misha2
25-03-2015, 10:18
Я еще ничего не делал с винтом)) »
Вот и хорошо. Стоит попытаться найти верные команды, т.к. их на самом деле много. А вот как отработает команда найденная в инете - вопрос ещё тот.
Дело ведь не только в том чтоб команда правильная была, но и чтоб сам винт мог её адекватно отработать.
Часто бывает так что транслятор не пересчитывается и-за полудохлого БМГ, или из-за царапок в области СА или уж из-за слишком большого числа дефектов у винта.

Clever_man
25-03-2015, 22:24
А вот как отработает команда найденная в инете - вопрос ещё тот »
Хм, а где хотя бы тогда искать\читать, если не в нете? O_o

misha2
26-03-2015, 00:18
а где хотя бы тогда искать\читать, если не в нете? O_o »
По сути, если есть цель получить точный, конкретный но заведомо правильный результат - обращаются к специалистам.
Потому что специалист может предположить заранее результат, после всесторонней оценки HDD.
Поэтому команды внутреннего свойства и с технологическим уклоном - никогда не были доступны в инете ж.
Всё что кем-то пробовалось (у кого-то с хорошим результатом, у кого-то с плачевным) сообщалось на открытых форумах.
И не факт что сообщённая кем-то команда реально и правильно отработает на конкретном, повреждённом винте.
Формат и ключи команд и описания всего этого содержатся в заводской документации - вот её-то и проблема отрыть в инете.
Если хотите сами рискнуть - то можно ж поискать разные команды например на англоязычных форумах.
И найдёте наверняка ж, вот только с толкованием (тем более - с применением) команд могут возникнуть проблемы.




© OSzone.net 2001-2012