Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Samsung (Самсунг). Ремонт и восстановление накопителей. III

Автор: alpham100
Дата сообщения: 20.02.2013 11:42
у меня на вд ( какой то был иде 40-80 гб не марвел), не проходил фокус с заменой платы,
но там возможно еще кварц нужно было поменять - остальное было идентичное
( включая перепаянная флешка, на нужную плату)

p.s. одна плата 5400 а другая 7200 была
Автор: USSTO
Дата сообщения: 20.02.2013 11:51

Цитата:
включая перепаянная флешка, на нужную плату

У них внутренее ПЗУ должно быть
Испортить инфу врядли сможет если с терминалом играться не будет или что попало лить в СА
Вполне возможно что винт даст готовность по АТА или даже определиться в системе и даст доступ к данным
Было один раз так семейства одинаковые ( F1 ) а процы (номера) разные но оба Marvell после перекидки плат винт дал доступ к данным
Вообще семейства разные вроде бы может не пройдет такой фокус


Добавлено:
Если процы одинаковые
Как говорил Michael99
Сперва лить HTBI с нужной картой голов а потом мейн
Автор: alpham100
Дата сообщения: 20.02.2013 15:51
народ, решил немного поучиться
один винт у клиента что менял на новый,
в виндовс разделы пишет не форматированные, смарт не читается, много дефектов.

дома как винт начал смотреть, он вообще перестал видеться,
винт самсунг sp2514n - посейдон 1231 MS
была мысль, что проблема с платой, ( если нажать на плату как то увиделся)
раъем, контакты полд платой почистил тоже самое,
взял подобную плату, залил туда дн из комплекта иде - 250 гб посейдон MS
( по табличке инфе на плате, винты были)
потом поставил на банки, винт увиделся, но размер 0 мб, залил маин - винт
после софт серета - видется и читается

в общем, если сделать софт ресет через втул,
винт видеться и с нми можно работать но только в PIO режиме

попробовал образ снять рстудио, и аналогичными
1,5 раздела - долго но слилось ( всего 3 раздела 33 +101+99 гб)

вопрос - попытки винт перевести в дма режимы не увенчались успехом
на уровне виндовс, и настроек иде порта \ контроллера


p.s. алгоритм при попытки получения доступа к инфе правильный?

заранее спасибо за любые ответы!

Автор: NiTr0
Дата сообщения: 20.02.2013 19:04
Genue

Цитата:
A5h = 10100101 - 2+5
85h = 10000101 - 2-ая
A1h = 10100001 - 5-ая
Вот как-то так.


Цитата:
А вот 0-ая - 10000010

Тогда вопрос: что есть 0-й бит в карте голов? И как рубится 1-я голова, раз 82 - рубка 0-й?
Автор: Jek1975
Дата сообщения: 20.02.2013 19:06
Уважаемые гуру, можете подсказать стоит ли выкидывать поролоновую прокладку из под платы? Ведь она ухудшает охлаждение?!! (А в дисках WDC вообще препятствует какому-либо охлаждению электроники!)
Автор: tametung
Дата сообщения: 20.02.2013 19:16

Цитата:
И как

Арифметику надо изучать было в школе.

Допустим исходная карта голов "включены все"..ну пусть 6 голов. 11 1111b
Надо отключить 0-ю.
Тогда карта примет вид 11 1110b = 3Eh
Если не охота делать neg то просто отнимаем от 40h. 40h-3Eh=02h. И
добавляем к карте "все в дефолт"= 80h.
80h+02h= 82h.


Аналогично отключить только 1-ю.
Исходная 11 1111b
Нужная 11 1101b = 3Dh
Вычисления 80h+(40h- 3Dh)=80h+03h=83h.

Отключаем 2-ю и 5-ю.
11 1111 ===> 01 1011 ===>80h+(40h-1Bh)=80h+25h=A5h

Отключаем 1ю и 2ю на 4-х битной маске.
1111==> 1001==> 80H+(10H-9H)=80h+7h=87h.
Автор: NiTr0
Дата сообщения: 20.02.2013 19:35
Спасибо.
Автор: USSTO
Дата сообщения: 20.02.2013 19:37
Ну все , технокоманда + расчет
Вопрос - > а если 8 голов ?
Автор: tametung
Дата сообщения: 20.02.2013 19:51

Цитата:
Вопрос - > а если 8 голов ?

Думать.( зачем применялось 40H (10H) в выражениях.) Кроме того,прямой ответ- имеется.
Автор: Michael99
Дата сообщения: 20.02.2013 19:57
alpham100

Цитата:
смарт не читается, много дефектов...
...вопрос - попытки винт перевести в дма режимы не увенчались успехом

Так сбросьте/инициализируйте смарт и очистите а-лист под fflash. После переключения питания влейте мэйн - режим должен стать удма. Сделайте посекторную копию на исправный винт.
Автор: AntiMember
Дата сообщения: 20.02.2013 20:01
tametung
Спасибо, светлая голова! Непонятно только тупому.
Автор: tametung
Дата сообщения: 20.02.2013 20:41
AntiMember
Ничего подобного. Также прошел путем тыка.
Однажды понадобилась маска(шаблон) для какого-то диска.
Решил обратиться к разработчику уитили в АСЕ. А он меня завернул,мол масками не пользуемся. Типа все
просто,нужно просто догадаться. (помните,я как то говорил,что очень важно знать что метод есть.
Просто cама возможность! Вот это один из примеров.)
тогда и пришлось выписать все маски что я знал и медитировать.
p.s:Но есть еще инверсные карты.


Автор: Turkish88
Дата сообщения: 20.02.2013 20:59

Цитата:
tametung
Спасибо, светлая голова! Непонятно только тупому.

Хорошая мысль всегда приходит последней.
P. S.
мой посейдон клюнул на трюк update mcfs off & emergency mode в dos vtool
Автор: tametung
Дата сообщения: 20.02.2013 21:23
Если чешутся руки делать какие то таблицы,
то тогда выписали бы из бинарников flash.exe cоответствие INTERNAL NAME -- F/W ID.
+ желательно прописывать используемый проц.
Автор: Michael99
Дата сообщения: 20.02.2013 21:36

Цитата:
Если информация верна - помещу её в шапку...

Какая практическая польза от вашей очередной "таблицы" ? Оно то и на таблицу ж непохоже.
Есть семейство - нет соответствия моделям, варям...
Автор: USSTO
Дата сообщения: 20.02.2013 22:46
tametung

Вот вы говорите что HD Kill до Ф серий и самих Ф серий ни чем не отличаеться
а что мы получим к примеру на выходе если отключим 0 или 1 голову на 8 головом F4?


Цитата:
Но есть еще инверсные карты


В двух словах можете сказать что из себя представляет
Автор: igor_me
Дата сообщения: 20.02.2013 23:24
На правах бреда воспалённого мозга:

Цитата:
Если чешутся руки делать какие то таблицы

У меня то нет (случайно наткнулся вообще-то), но хочется помочь (НОВИЧКАМ, прежде всего), то что я сам насобирал - у меня и так лежит по папкам с названиями фирм производителей ). Ибо чувствую за собой "кармический долг" (получаю разную инфу, доки от форумчан. Применяю её, чиню харды, значит и с другими надо делиться), особенно перед новичками. А вам, профи, конечно такая таблица - "филькина грамота" У вас свои таблицы раз в 10 круче. Да только нам, "простым смертным" (любителям) их не видно. Ну я то ладно, "слегка продвинутый любитель". А есть, кто сюда заходит впервые, ему и то что указано выше, будет полезно. В общем, как говорит ведущий "Что? Где? Когда?": "Ваш ответ понятен, господа знатоки"
Я только просил указать, точна ли приведённая информация. Что-ж пока "забъю" на самсунговскую ветку. Пусть инфу кто другой подкидывает

ЗЫ Только не подумайте снова, что я призываю вас что-то выкладывать из личной коллекции - вовсе нет. Сам я имею желание выкладывать в шапку только свободно найденное на просторах интернета, что как-то связано с темой. Даааа, как то в теме WD всё красивее, а тут - туго идёт. Шапка уже сколько лет не обновлялась, однако.

Добавлено:

Цитата:
Какая практическая польза от вашей очередной "таблицы"

Посмотрит новичок в "таблицу", узнает семейство своего HDD и у ВАС же уже не будет его спрашивать. Сами же говорили, что "иногда не вспомнишь" Ну если это для вас слишком "мелкая" цель - извиняйте, я - "пас". Однако-ж помните - "не боги горшки обжигают" За сим удаляюсь...
Автор: Michael99
Дата сообщения: 20.02.2013 23:53
igor_me
Примерчик то тут рядом лежит.
Автор: eufs
Дата сообщения: 20.02.2013 23:54
В хламе на нашел 6 винтов, попросил бурн комплекты в соседней ветке.
Прочитал много стараниц форумов, но все равно вопросы остались. По винтам PAlO.
На сканах в MHDD я вижу (точнее догадываюсь), что неисправна одна голова/поверхность. Само отключение голов в Vtool я тоже примерно представляю. Я понимаю так - вливаем НТ(xxx.dn) и ждем окончания. Это должно сформировать дефект-лист по зонам и головам по которому я уже принимаю решение об отключении головы. Этот дефект-лист размещается в служебке и потом в analysys - > defect можно его посмотреть ?Или где? Как отключать поврежденные зоны?
Как ПРАВИЛЬНО отключить голову? Как потом ее включить назад если что?
После отключения головы надо заново запускать НТ? если да то как? Если нет, то как потом подготовить винт или DN3 к бурну с отключенными головами? Хотелось бы прочитать порядок действий, хотя бы примерно.
Автор: Michael99
Дата сообщения: 21.02.2013 00:06

Цитата:
вливаем НТ(xxx.dn)

НТ вливается для изменения карты голов, то бишь для отключения дохлых.

Цитата:
Это должно сформировать дефект-лист по зонам и головам

НТ не формирует дефект таблицы, это прерогатива DN3.

Цитата:
Как отключать поврежденные зоны?

Вместо с плохой головой.
Анализ дефект-листов лучше делать до бурна (особенно А-листа) чтоб примерно представлять по какой именно голове винт начинал сыпаться. Так же можно предварительно проверить запись/чтение СА по каждой голове отдельно - помогает определить уж сильно плохие головы.
С помощью DN отключаем голову, переключаем питание и заливаем DN3 исправив заголовок BISPT c END на BURN. Ждём результата - LEDxx.
Автор: eufs
Дата сообщения: 21.02.2013 01:09
Так, что, если головы отключать не надо, то и .dn не надо лить? А что этот модуль еще делает и зачем он нужен?
А если поверхность в зоне совсем плохая - dn3 потом спрячет ее в трансляторе целиком (точнее в его таблице)? А если зона, скажем, на грани качества, то dn3 как с ней поступит? А если потом посыпется сразу? Или на то бурн, чтобы двое суток гонять для гарантии?


Цитата:
... Анализ дефект-листов лучше делать до бурна (особенно А-листа) чтоб примерно представлять по какой именно голове винт начинал сыпаться. Так же можно предварительно проверить запись/чтение СА по каждой голове отдельно - помогает определить уж сильно плохие головы. С помощью DN отключаем голову...

По подробнее, если можно. И где править BISPT, прямо в секторе доктором?
Спасибо.
PS. При сливе С/А какой-то из винтов в терминале давал целую серию HErr 1301? и HErr1140? и еще каких-то ошибок. Но втул написал, что операция завершена успешно. Что это - ошибка чтения с головы?
Автор: Michael99
Дата сообщения: 21.02.2013 01:20

Цитата:
.dn

Вообще-то это не модуль, а микрокод. Служит для предварительной проверки винта и подготовки его СА для бурна.

Цитата:
И где править BISPT

Прям в заголовке и сохранить правленный в винт.
Вообще лучше сначала считать СА треками. Потом попробовать их же и записать/прочитать поочерёдно по каждой из голов. Иногда помогает выявить плохо пишущую/читающую голову ещё до бурна (чтоб не тратить бесполезно время на повторные запуски бурна). Но наверно у вас не получится тем софтом что у вас есть.
Автор: eufs
Дата сообщения: 21.02.2013 01:38
А как готовит dn SA? просто форматирует или некоторые таблицы все же создает?
C BISPT я правильно понял - редактируем слитый с M/C и записываем на место.
Пожалуйста, посоветуйте или поделитесь правильным софтом, позволяющий непосредственно указывать какой трек с какой головы считать. Может тогда есть смысл читать треки чуть дальше от СА, в user area? чтоб не испортить - или я не так понимаю процедуру. Или это можно делать только с СА? Следим за качеством процедуры чтения-записи треков просто по выданным ошибкам в программе или в терминале тоже будет видно?
Извините за настойчивость - сотни страниц форумов - детально последовательности действий нигде нет. Неужели только мне понадобилось определить и отключить головку с последующим бурном. Или те кому это надо - знают, а остальным не надо?
Автор: Michael99
Дата сообщения: 21.02.2013 01:52

Цитата:
А как готовит dn SA? просто форматирует или некоторые таблицы все же создает?

Проверяет работу платы контроллера, БМГ, создаёт некоторые модули в СА заново (заодно и BISPT выставляет в BURN). То есть подготовительные операции.

Цитата:
Может тогда есть смысл читать треки чуть дальше от СА, в user area?

Ну запись нетрудно проверить через форматирование треков. Где больше ошибок - та голова хуже всего. Хотя конечно это всё такие методы для выявления совсем плохих голов. Смотреть можно конечно в самой утилите.

Цитата:
Извините за настойчивость - сотни страниц форумов - детально последовательности действий нигде нет.

Ну не знаю, в этой ветке это уж раз 100 обсуждалось, тем более на Пало. Может просто стоит поискать/почитать в первой-второй части ветки ?

Цитата:
Или те кому это надо - знают, а остальным не надо?

Да вот мало уже желающих ремонтить старые винты. Да и самих винтов ИДЕ уж мало живых осталось. Это ж не для коммерческих целей. Скорее ради интереса.
Автор: eufs
Дата сообщения: 21.02.2013 02:13
Отож ради интереса...
Вы, знаете, уже от монитора в глазах рябит. Если бы это обсужалось, наверняка бы увидел. Даже гугл по ключевым словам типа "отключить головку..." не так уж много ссылок дает. И зачастую на те посты, в которых ничего подробного нет. Общие слова тех, кто уже это делал тысячу раз.
Я такую ерунду, как WCUBE и то найти не смог. Все ссылки поотключены или файлы удалены. Нашел только втул507 и HUTIL несколько версий - еще не запускал и не смотрел.
По живучсти винтов - у меня на работе на одной из машин стоит фуджик МРЕ 8,4G - уже ,наверное, лет 10. С учетом, что ставили его не новым. Каждый день с утра до вечера молотит. Ради интереса тест поверхности сделал в прошлом году. 2 uncorrectable и медленных совсем немного, в основном в начале. Даже зеленых нет. Сильно сомневаюсь, что современные ширпотребовские винты с такой нагрузкой даже 3-4 года протянут.
Автор: CASIKO3162
Дата сообщения: 21.02.2013 11:15
Если чешутся руки делать какие то таблицы
Нет конечно постоянные расчёты улучшают память не спорю . А мне по табличке удобно подходит ко всем с кол - вом голов до 6 .

http://2u.rusfolder.net/files/35119220
Автор: Michael99
Дата сообщения: 21.02.2013 12:18

Цитата:
МРЕ 8,4G

МРЕ ничё так винты были. А на MPG вечно Cirrius Logic отваливался, потому и стали говорить про "цирроз" на них.
Автор: NiTr0
Дата сообщения: 21.02.2013 14:11

Цитата:
Проверяет работу платы контроллера, БМГ, создаёт некоторые модули в СА заново (заодно и BISPT выставляет в BURN).

А разве HT что-то в служебке оставляет, кроме содержимого минусовых цилиндров? Да и бурн-скрипт он новый вроде как формирует...
HTBI - там да, все несколько сложнее, бурн-скрипт таки старый остается если он присутствовал на блинах и имел заголовок BURN...
Автор: Michael99
Дата сообщения: 21.02.2013 14:27
На днях гнал бурн на 2,5". Слил модули СА. После отработки НТ посмотрел - заголовок сменился, скрипт тот же. Комплект брался сам по FSI 1 в 1 от этого винта, поэтому неудивительно что скрипт остался тем же, но с изменённым заголовком. Залил бурн, прошёл 00, мэйн и усё.
Автор: tametung
Дата сообщения: 21.02.2013 17:06
USSTO

Цитата:
Вот вы говорите что HD Kill

Хм. Вообще то странно. Я почему то должен постоянно оправдываться.Мне это не нравится. Но отвечу.
а) раз вы программируете,то возьмите и найдите ответ сами. Предположим что 1x3h регистр,стал 16-битным. Тогда вам всего лишь надо перебрать [0000h-FFFFh] 65536 комбинаций масок.
б) я рассказывал вам как перехватывать команды. Найдите того у кого есть 8-головый
F4 + PC3K.и попросите чтобы он нашел за вас ответ.
в) .... наверно можно придумать и в)...



Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687

Предыдущая тема: Ремонт накопителей IBM (Hitachi)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.