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

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

Автор: alpham100
Дата сообщения: 23.12.2012 15:31
через wcube, примерно так нельзя служебку затереть?

wtlg (0, 0, 0) ....... wtlg (64, Х, У)

первый параметр от 0 до 64
второй с 0 до Х (максимального числа голов)
третий с 0 до У ( число сектоhjв)

только как это рабочим скриптом написать....

( читаю доки, темы, гуглю - нету сейчас под руками wcuba, на работе..)

да не очень понятно, что на винт писаться будет,
Автор: tametung
Дата сообщения: 23.12.2012 15:40
Vic422

Цитата:
Например чтение и запись ПЗУ на TOSHIBA-х типа MK7559GSXP и подобных. По интерфейсу и по терминалу.

Ну так давайте алгоритм.
Автор: Vic422
Дата сообщения: 23.12.2012 15:58
Michael99
Читать умею. Занимаюсь. Собираю инфу. Ждать у моря погоды - не наш путь.

tametung
Инфы по этому вопросу мало.
Перебираемся сюда:
http://forum.ru-board.com/topic.cgi?forum=84&topic=4111&start=20
Автор: NiTr0
Дата сообщения: 23.12.2012 18:24
alpham100

Цитата:
" ... либо - втулом, запустив search micro defects тест на 0-м цилиндре (или для надежности - с 0 по, скажем, 16 - а если время не жмет, то и с 0 по 64)..."

такое кто нибуть пробовал?

Вроде как прокатывало у меня.
[off]
tametung

Цитата:
Сколько там файлов ?

46. А какая собссно разница?


Цитата:
И на второй проход (когда все поднялось в кэш) эксперимент не чистый.

Чистый. Ибо измеряется скорость обработки данных, а не быстродействие винта/файловых систем/прочего.


Цитата:
A размер грепа и расход памяти забыли прокоментировать (как и поиск бинарной строки) ?

# ls -l /bin/grep
-rwxr-xr-x 1 root root 150648 Nov 11 06:02 /bin/grep

+ есть дос-версии на несколько килобайт (в комплекте borland c++ 5 вроде как шла).

Хотя опять же, к чему гордиться малым размером, если скорость исполнения на порядки ниже?


Цитата:
+ я говорил о своем скрипте ( в 140 строк),а вы о чужом Grep. Какие результаты дает ваша собственная
процедура поиска ?

Даст лучшие результаты, ибо будет специализирована. В отличие от грепа, который 1) ищет по текстовым строкам и 2) может использовать в т.ч и регулярные выражения для поиска, и варьируется чувствительность к регистру, и т.п. - т.е. универсальный алгоритм заведомо менее оптимален.
[/off]
Автор: alpham100
Дата сообщения: 23.12.2012 19:50
NiTr0

Цитата:
Вроде как прокатывало у меня.


понятно, попробую, спасибо

а насчет терминала самсунга или консоли вкуба (команды - скрипта) или какие еще варианты?

такое же стирание можно сделать?


Добавлено:

Цитата:
вопрос про терминал и шторм

один винт hd082GL

бурнился, застрял на 260 степе и выдал led 48
хотел бурн допихать, но его втул не понимает


история закончилась хорошо

бурн прошел сначала "успешно", вот так

LED 00 0400
LED 00 0400
LED 00 0400
LED 00 0400

залил маин,
смарт отдает,
выполнил цикл записи по поверхности,
и проверил на чтение - поверхность в норме,
дефектов около 1000, для шторма отлично

повезло, но бурн так не удалось заставить идти дальше с 260 степа
Автор: tametung
Дата сообщения: 23.12.2012 20:58
[off]
NiTr0

Цитата:
если скорость исполнения на порядки ниже?

если честно,надоело слушать ерунду.
На какие еще порядки ? Ну не работает греп в 10 раз быстрее даже моего сделанного на коленке скрипта.

Цитата:
46. А какая собссно разница?

я говорил о 400+. 46 и 400 разница есть.

Цитата:
1) ищет по текстовым строкам и 2) может использовать в т.ч и регулярные выражения для поиска, и варьируется чувствительность к регистру

И таки как искать в бинарниках ?

На этом все.
[/off]
Автор: lerom27
Дата сообщения: 24.12.2012 09:31
Приветствую всех! С наступающими праздниками!

Подскажите как быть в сложившейся ситуации. HD252HJ семейство F1, при раскрутке двигла ели уловимый на слух скрежет и стук голов. Понял, что проблема БМГ. Вскрыл, к удивлению сильный запил. Накануне вечером сабж стоял в компе, благополучно работал и выключился на ночь. Есть комплект от 502HJ на глаз вроде идентичные - поставить смогу. Только вопрос, что с таким запилом на верхней стороне блина голова проработает не более нескольких минут.

Как выглючить голову через терминал, если это возможно предпринять. Лога в данный момент приложить не могу- шнурок в другом месте.

Добавлено:
Снать инфу хотябы с рабочей головы - обязательно!

Добавлено:
прилагаю фото с запилом



Автор: AntiMember
Дата сообщения: 24.12.2012 10:05
lerom27
В ссылке на картинку лишнее http:// убери. А то никто не увидит сие.
Автор: Michael99
Дата сообщения: 24.12.2012 10:07

Цитата:
Как выглючить голову через терминал, если это возможно предпринять.

Для чтения даты отключают голову в озу, а не в пзу. И инициализируют винт только с 0-й головой и читают с учётом карты голов только по 0-й и то если она исправна. Вы ж не уверены что запила нет на нижней стороне блина.

Добавлено:

Голова аж завернулась...
Автор: lerom27
Дата сообщения: 24.12.2012 11:09

Цитата:
В ссылке на картинку лишнее http://

- пардон

http://rghost.ru/42471549

Добавлено:
Michael99

А если рискнуть!? Будем надеется, что другого запила нет. Комплект встал хорошо.
Автор: alpham100
Дата сообщения: 24.12.2012 11:23
что то не очень понял...


Цитата:
Снать инфу хотябы с рабочей головы - обязательно!


ну сольете вы часть какой то инфы, большинство файлов же будет битые
паралельно пишется инфа же на оба винта (исправьте если я не прав!!!),
а не так что диск С на одном блине\стороне блина, а диск Д на другом блине \стороне блина
Автор: Michael99
Дата сообщения: 24.12.2012 11:25
Зоны у самсунгов большие. Так что вероятность есть. Другое дело что б не было запила по нижней - да...
Автор: lerom27
Дата сообщения: 24.12.2012 11:29
Michael99

можете ли сказать как назначить нижнюю голову 0?
Автор: Michael99
Дата сообщения: 24.12.2012 11:59
Как вытянуть инфу на РС3к - не вопрос. А как без инструмента - трудно сказать. Слить/сохранить пзу, влить НТ с 0-й головой, и мэйн. Попробовать читать в посекторку..разве что. Точно не скажу, читать то надо по 0-й проинициализировав винт и изменив карту в озу. Надо ж ориенироваться на ParamDM-зонник по 0-й...
Автор: lerom27
Дата сообщения: 24.12.2012 12:44
Michael99
спасибо за направление!
Автор: NiTr0
Дата сообщения: 24.12.2012 13:21
[off]
tametung

Цитата:
На какие еще порядки ? Ну не работает греп в 10 раз быстрее даже моего сделанного на коленке скрипта.

# time grep test /home/user/teamviewer/win/*
....
real    0m0.103s
user    0m0.067s
sys    0m0.036s

Разница по сравнению с вашим скриптом - 2 порядка...


Цитата:
я говорил о 400+. 46 и 400 разница есть.

Разницы на кол-ве файлов практически нет. Затраты на открытие/закрытие файла ничтожны по сравнению с обработкой десятков мегабайт данных.


Цитата:
И таки как искать в бинарниках ?

http://debugmo.de/2009/04/bgrep-a-binary-grep/

опять же разница с вашим скриптом на 2 порядка (к слову, алгоритм не слишком оптимален, есть куда оптимизировать):

$ time ./bgrep 01020304 teamviewer/win/*
teamviewer/win/TeamViewer_Desktop.exe: 000c8a55
teamviewer/win/TeamViewer_Desktop.exe: 0018cf90
teamviewer/win/TeamViewer_Desktop.exe: 0018d5a9
teamviewer/win/TeamViewer_Desktop.exe: 0018d729
teamviewer/win/TeamViewer_Desktop.exe: 00191551
teamviewer/win/TeamViewer_Desktop.exe: 00191751
teamviewer/win/TeamViewer_Desktop.exe: 00193381
teamviewer/win/TeamViewer_Desktop.exe: 001933a1
teamviewer/win/TeamViewer.exe: 000b75d6
teamviewer/win/TeamViewer.exe: 0016a0cd
teamviewer/win/TeamViewer.exe: 001aa75d
teamviewer/win/TeamViewer.exe: 001b92bf
teamviewer/win/TeamViewer.exe: 001bb51c
teamviewer/win/TeamViewer.exe: 0056a6c9
teamviewer/win/TeamViewer.exe: 0056a849
teamviewer/win/TeamViewer.exe: 0056a9d0
teamviewer/win/TeamViewer.exe: 0056f711
teamviewer/win/TeamViewer.exe: 0056f731
teamviewer/win/TeamViewer.exe: 0057e9c9
teamviewer/win/TeamViewer.exe: 0057ebc9
teamviewer/win/TeamViewer.exe: 0058bb81
teamviewer/win/TeamViewer.exe: 005916d0
teamviewer/win/TeamViewer.exe: 005916e9
teamviewer/win/TeamViewer.exe: 005918c9
teamviewer/win/TeamViewer.exe: 00591cb5
teamviewer/win/TeamViewer.exe: 00591cc1
teamviewer/win/TeamViewer.exe: 00591ccd
teamviewer/win/TeamViewer.exe: 00591cd9
teamviewer/win/TeamViewer.exe: 00591cf8
teamviewer/win/tv_w32.exe: 00013298
teamviewer/win/tv_w32.exe: 00013f89
teamviewer/win/tv_w32.exe: 00014109
teamviewer/win/tv_x64.exe: 00019010
teamviewer/win/tv_x64.exe: 00019d21
teamviewer/win/tv_x64.exe: 00019ea1

real    0m0.196s
user    0m0.155s
sys    0m0.039s
[/off]
Автор: alpham100
Дата сообщения: 25.12.2012 01:31
встречалось такое, что винчестер в терминале(трайдент3), сразу выдает ( как бы двойное состояние)

ENG>SRV>

и перевести его просто в ENG> или DBG>

не получается

читал по форуму ... GO, RT, RT2

не помогло, нужна помощь!

заранее спасибо за ответы!
Автор: Michael99
Дата сообщения: 25.12.2012 07:39

Цитата:
вопрос про терминал и шторм   один винт hd082GL   бурнился, застрял на 260 степе и выдал led 48 хотел бурн допихать, но его втул не понимает     история закончилась хорошо   бурн прошел сначала "успешно", вот так     LED 00 0400 LED 00 0400 LED 00 0400 LED 00 0400   залил маин,   смарт отдает, выполнил цикл записи по поверхности, и проверил на чтение - поверхность в норме,   дефектов около 1000, для шторма отлично   повезло, но бурн так  не удалось заставить идти дальше с 260 степа

Могу показать все шаги бурна для этой модели - их 334. После 260-го как раз идут тесты чтения/записи треков, дефектоскопий (т.е. окончательное формирование листов дефектов и т.п.), окончательные подстройки каналов чтения/записи...Так что неудивительно что у вашего всего 1000 дефектов - он их просто не успел все найти и записать в листы. И обычно LED 00 4ххх указывает на проблемы, неверное формирование D-, S-листов.

Цитата:
перевести его просто в ENG> или DBG> не получается

А если зажать Esc и подать питание ?..
Автор: alpham100
Дата сообщения: 25.12.2012 08:14
Michael99

бурн у меня прошел снова сначала, не удавалось "допихать" его, не отработало CONT, бурн не продолжался

после бурна - проводился тест записи - записи \ чтения поверхности
даже зелени нет, только серые сектора, поэтому напрашивается вопрос...и что он не сформировал?
до бурна дефектов было меньше на половину примерно...если глянуть в дефект лист

если 3 джампера в зад и отдельно плату подключать - кидает лед 12 -
т.е не реагирует он на сейф мод, все равно идет диски банки
есть просто нажать ESC - выпадает в DBG>SRV>


если винт в режиме -
ENG>SRV>

и нажать ESC

выпадает в DBG>SRV>


Цитата:
А если зажать Esc и подать питание ?..

вроде пробовал, тоже самое, но попробую еще раз вечером, спасибо за подсказку!!!

Автор: Michael99
Дата сообщения: 25.12.2012 08:26

Цитата:
поэтому напрашивается вопрос...и что он не сформировал?

Я ж и сказал -

Цитата:
Могу показать все шаги бурна для этой модели - их 334

и вы сами всё посмотрите, чего винт не успел сделать/пройти. Вы наверно ж понимаете что 74 непройденных шага для бурна - это немало совсем.
Автор: alpham100
Дата сообщения: 25.12.2012 09:19
Michael99
как можно увидеть\проверить то что не сформировалось?
логи бурна смотреть?

( в wcube, vtool пробовал разные тесты, больше всего понравился AVG тест, если дефекты в служебки, или проблемная голова, сразу видно)

степы я посмотрел, но последний раз сначала и до конца все эти степы прошли же, да и поверхность в порядке.





Автор: Michael99
Дата сообщения: 25.12.2012 09:39

Цитата:
логи бурна смотреть?

Да. Написал в аську...
Автор: Jek1975
Дата сообщения: 25.12.2012 09:58
У меня, тоже бурн закончился с кодом: LED 00 0400.
После этого тесты записи/чтения проходят; диск SP2504c уже две недели работает как системный с Win7. Единственное, что не нравится - повышенная вибрация, и после бурна испортился серийный номер (может потому перед бурном стёр служебку?) а так никаких проблем.

Было бы интересно узнать чем вызван этот код, если диск работает хорошо. Логи писал не сначала (не знал что есть в терминале есть функция "захват в файл"), а только за последние 24 часа (из общих ~34 часов). Если кто может посмотреть, буду рад услышать ваше мнение (там же все файлы служебки, до и после бурна):
http://my-reviews.narod.ru/tmp_download/RuBoard/Jek1975_sp2504c.7z 608Кб
Автор: Michael99
Дата сообщения: 25.12.2012 10:11

Цитата:
после бурна испортился серийный номер

Не испортился, а заменился на P/N номер.

Цитата:
Было бы интересно узнать чем вызван этот код,

Читайте выше про это.
Автор: Jek1975
Дата сообщения: 25.12.2012 10:13
Michael99

Выше про это написано только это:

>
Цитата:
Написал в аську...

Автор: Michael99
Дата сообщения: 25.12.2012 10:38

Цитата:
Выше про это написано только это:   >

Выше, это значит по теме (всей), а не на 1 пост всего. Я и ранее упоминал про прохождения с LED00 04хх. И не только я один упоминал...Ищите, читайте...
Автор: alpham100
Дата сообщения: 25.12.2012 23:23
Michael99

Цитата:
А если зажать Esc и подать питание ?..


раза с 6-10 удалось загнать именно так в DBG>
( про трайдент3 с250)

Спасибо за подсказку!

залил другой комплект дн\дн3 ( спасибо коллеге с этого форума!), тоже не с первого раза....
бурн пошел...посмотрим что выйдет.

комплект, что заливал с таблиц стандартный
приводил плату в полу ступор какой то
( уже думаю...толи плата..или совпадения или просто не подходит..)
Автор: leonix7
Дата сообщения: 26.12.2012 11:27
[more] Доброго времени суток!

Помогите пожал определиться со следующей проблемой:
На 1 компе был массив RAID0 из 4х дисков Samsung SP2004c 200 Gb sata 2 7200, работал около 5 лет без каких либо проблем (мониторился сентиелем). Недавно заменил этот массив на новый, а один старый винт решил поставить в старенький комп с мп gygabyte ga8ipe1000-g и портами sata 1.0. На диске перед вкл поставил джампер на ограничение скорости для совместимости с sata 1.0. При первом же вкл биос материнки завис на определении диска с постоянным обращением к нему, ждал мин 10, затем перегрузил, винт распознался как Samsung но с неправильным названием модели, и опять завис.
Сначала грешил на то, что не удалил информацию о массиве и не почистил. После подкл к родной матплате 1 компа биос также повис на определении данного диска сек на 60 и далее продолжил грузиться без этого диска. Аналогичная ситуация со всеми контроллерами которые были в наличии. При вкл диск стандартно раскручивает шпиндель и происходит еле слышное позиционирование (около 5ти раз, рабочий винт издает точно такой же звук 1 раз), далее диск продолжает работать. Пробовал получить доступ с помощью MHDD, результат такой же, диск задумывается до бесконечности, с точно таким же рабочим всё без проблем.
Контроллеры везде интеловские южные мосты ICH5-8.
Что могло случиться с винтом и возможно ли устранение данной неисправности? [/more]
Автор: igor_me
Дата сообщения: 26.12.2012 12:52
Для начала почистить контакты на плате, ибо эти зависания похожи на их окисление.
Ложите диск на стол платой электроники вверх. Откручиваете плату. На обратной стороне ищите два ряда контактных площадок, идущих в гермоблок (на гермоблоке в этом месте колодка с контактами), а также 3-4 контактных площадки, идущих к контактам двигателя. Чистите все эти контакты обычной стёркой. В статье есть фото http://www.hddprotector.com/controller.htm
Чистить точки А и В.

Если не помогло - брать терминальный адаптер и смотреть старт диска в терминале...
Автор: leonix7
Дата сообщения: 26.12.2012 14:17
igor_me

Спасибо за совет! сегодня проверю контакты.

Добавлено:
Операция зачистка прошла успешно! винт опознался влет!

gor_me ОГРОМНОЕ ВАМ СПАСИБО!!!

p.s. сам бы я не скоро дошел до чистки контактов ибо даже варианта такого не было, что они вдруг могли окислиться как на каком нибудь телефоне, видимо сказалась перевозка и перепад температур, хотя транспортировал в мягкой коробке и выдерживал час с мороза!
Всех с наступающим!

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687

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


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