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

» Ремонт накопителей Seagate. Часть 4

Автор: AntiMember
Дата сообщения: 01.09.2012 23:39
alexyc
Да нет. Только таймер отключил. Тяжело анализировать, когда еще и
кейкоды иероглифов вместо текста. А у вас знаки вопроса рисует потому,
что в проге еще и шрифт указан китайский для вин-анси кодировки.
Проще китайца просить перевести. Или спецом китайскую винду разворачивать...
В гугле, на вскидку, трансляции кейкодов иероглифов не нашел.

Добавлено:
http://zalil.ru/33719234
Автор: alexyc
Дата сообщения: 02.09.2012 00:59
AntiMember

Цитата:
Хотя табличка соответствия
моделей, типов, числа голов и серийников прикольная.

табличка из str3000
порт не открывает....
Автор: AntiMember
Дата сообщения: 02.09.2012 01:09
alexyc

Цитата:
порт не открывает....


Цитата:
Только таймер отключил.



Добавлено:
Да и переводить китайский в т-формах - ну его нафиг.
Попробуйте, найдите и установите фонт - Font.Name = #23435#20307
Автор: alexyc
Дата сообщения: 02.09.2012 01:33
AntiMember

Цитата:
Попробуйте, найдите и установите фонт - Font.Name = #23435#20307

сорри,познаний в програмировании у мну меньше нуля

судя по беглому прочтению описания,особым чем-то программа не блещет



Цитата:
Second, increased functionality
1.HDD ID editing.
2 buffer read and write (not tested).
Send ASCII characters (hex or decimal) function.
4 a key the firmware backup feature (Friends of the altar expect) (software built-in firmware data is not all the tests, I do not have a hard ah!!!)
5. Script function.

Note: The firmware firmware backup function to back up down a key can be directly used for the F-class guide.
A key firmware backup the firmware parameter data can add their own.
3. Script support command and use the method as follows:
1) ECHO / message display message
2) SPEED / the rate (9600,38400,57600,115200) set port and hard rate
3) BAUDRATE / the rate (9600,38400,57600,115200) set the port speed
4) HEX / hexadecimal code (2) send ASCII (hexadecimal)
5) DEC / decimal code to send ASCII (decimal)
6) LEVEL / level (F, T, 1, 2, ...) conversion current level of the class F, T Level 1 ...
7) STR / string is sent as a string
8) SLEEP / milliseconds Sleep
9) SEND_FILE / block size / source file send file
10) R_SECTORS / track / head / read buffer / start sector / sectors / target file read surface
11) W_SECTORS / track / head / read buffer / start sector / sectors / source file writing surface
12) CREAT_FILE / source file / starting sector / sector / source file / starting sector / sectors / target file to create a file
13) R_BUF / buffer inlet / length (unit sector) / target file read buffer (not tested)
14) W_BUF / the buffer inlet / length (in sectors) / source file write buffer (not tested)
Автор: tametung
Дата сообщения: 02.09.2012 03:45
А что такого знаменательного в этой китайской программе ?
Функционал ее равен примерно 800 строкам на REXX'e (притом скрипт будет с большими возможностями
и охватывать все Seagate Ux--.F3).
Человек пишет примерно 50 строк кода в день. Т.е такую программу, ессено без окошек и фенек можно
написать за 15(!) дней. И это не программист(!) а человек умеющий нажимать кнопки в терминале и понимающий ответы HDD.
Автор: AntiMember
Дата сообщения: 02.09.2012 16:19
tametung

Цитата:
А что такого знаменательного в этой китайской программе ?

Да ничего. Просто халява, которая на пробу оказалась не халявой по лечению
и переводу. Т.е. ее возможности не соответствуют трудозатратам по приведению
ее в божеский вид.
Автор: SRUTSSSSSSSS80
Дата сообщения: 02.09.2012 19:04
Ну есть и халявная китайская программа, с 2 языками по умолчанию.
но я её где то потерял в дебрях своих архивов.
Автор: AlexTAT
Дата сообщения: 02.09.2012 20:18
Программа оказалась заточена под кит. винду, установил китайский winxp и программа перестала закрываться и даже открывает порт, тестового hdd дома нет, протестировать нечего.
винда - http://hotfile.com/dl/73285582/1652eb7/zh-hans.windows.xp.professional.with.service.pack.3.x86.cd.vl.x14-74070.iso.html
код - MRX3F-47B9T-2487J-KWKMF-RPWBY
Автор: SRUTSSSSSSSS80
Дата сообщения: 02.09.2012 23:25
AlexTAT

если винда ещё стоит закиньте на файлообменник файлик с C:\WINDOWS\system32\MSCTF.dll

C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.6028_x-ww_61e65202\comctl32.dll

ну и ветка реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_Initialize\DisableMetaFiles
Там файлы указанны в ветке
Автор: AlexTAT
Дата сообщения: 03.09.2012 06:29
SRUTSSSSSSSS80
вот - http://rusfolder.com/32429117
Автор: SRUTSSSSSSSS80
Дата сообщения: 03.09.2012 13:10
AlexTAT
Спасибо
шрифты используемые программой
FIXEDFON.FON"="svgafix.fon"
"FONTS.FON"="svgasys.fon"
"OEMFONT.FON"="vga936.fon"
Автор: grayfog
Дата сообщения: 03.09.2012 13:11
Всем привет.

Есть 2TB диск Barracuda Green. Пошёл, похоже, бэдами. Вроде ещё на гарантии.

Вопрос: чем его протестировать на бэды? Желательно через USB-переходник (использую его именно так, на ноуте) и желательно чтобы результат такого тестирования имел хотя бы косвенное отношение к вердикту гарантийного отдела.

Раньше, когда сам занимался такими вещами, тестировал винчи MHDD ис под DOS, но MHDD с тех пор вроде не развивается и вряд ли применима в данном случае.

Заранее спасибо.

PS: А ещё валяется чисто-внешний USB-шный Seagate на терабайт с аналогичной проблемой, хотя уже без гарантии.
Автор: SRUTSSSSSSSS80
Дата сообщения: 03.09.2012 14:37
grayfog
Victoria 4.46
Автор: YuryBogdanov
Дата сообщения: 03.09.2012 14:58

Цитата:
Пошёл, похоже, бэдами. Вроде ещё на гарантии.

так вроде как глянуть SMART (5, 196(С4), 197(С5), 198(С6) позиции) и по гарантии вернуть...

Цитата:
валяется чисто-внешний

разберите корпус usb-бокса, будет ничем не отличаться от чисто-внутреннего )

to all
кстати, стал замечать, что большинство 2.5" дисков оснащены датчиком ударов(?) и пополняют своими показаниями smart. на что в свою очередь смотрят грамотные люди в сервисном и, тыча пальцем в лог, дают вердикт - не гарантийный случай. и если некоторые диски в упор не нюхают этого датчика. на работе внешний работает на добой, на нём и потренировался тряхвув его. потом имитировал "случаное" мелкое падение на стол одной стороной, как если бы я его неакуратно ложил на стол. датчиком не было ничего зафиксировано. но в некоторых ноутбуках стоит с одного стола на другой перенести его, как веник обязательно добавит 1~3 зарегистрированных "ударов". вот и получается, что как бы невинный юзер лишается гарантии на ровном месте...
Автор: grayfog
Дата сообщения: 03.09.2012 16:23
YuryBogdanov

Цитата:
стоит с одного стола на другой перенести его, как веник обязательно добавит 1~3 зарегистрированных "ударов". вот и получается, что как бы невинный юзер лишается гарантии на ровном месте...

И как такое лечится?
Автор: tametung
Дата сообщения: 04.09.2012 05:41
Удалил скрипт для нахождения паролей.
Он в текущем виде не находит пароль на ST1000DL002. (Banshee).
Автор: YuryBogdanov
Дата сообщения: 04.09.2012 08:14

Цитата:
И как такое лечится?

может и лечится (если конечно рассматривать это как проблему), но даже не знаю как ) я просто описал, что ситуация имеет место быть.
Автор: alexman9000
Дата сообщения: 04.09.2012 11:13
YuryBogdanov

Цитата:

И как такое лечится?


Цитата:

может и лечится (если конечно рассматривать это как проблему), но даже не знаю как ) я просто описал, что ситуация имеет место быть.


Не лечится, просто СМАРТ сбрасывается, сканится на беды и привет Гарантийный отдел =)
Ну а для особо умных гарантийщиков правится конкретный показатель СМАРТа.
Автор: YuryBogdanov
Дата сообщения: 04.09.2012 11:43
alexman9000
и такой вариант возможен. но только народными средствами разве можно вендор стягивать и вливать на том же F3?
Автор: NiTr0
Дата сообщения: 04.09.2012 12:59
YuryBogdanov
А у рыб сбрасывается смарт и через терминал прекрасно, одной командой. Править -тоже скорее всего можно через терминал 1>Nx
Автор: YuryBogdanov
Дата сообщения: 04.09.2012 14:38
NiTr0
понимаю, что начинаем флудить, но... диск сыпется, допустим, через полгода. приносим в сервисный, а там по нолям наработка, зато бэдов валом. даже средней хитрости мастер заподозрит неладное. а вот про правку чрезе 1>Nx не в курсе.
Автор: NiTr0
Дата сообщения: 04.09.2012 15:40

Цитата:
приносим в сервисный, а там по нолям наработка, зато бэдов валом. даже средней хитрости мастер заподозрит неладное.

Смарт вроде как отключается софтом при желании (отключается ли выдача данных или отключается вообще сбор статистики - не проверял).
Потом, винт мог лежать у вас на полке, потом вы его поставили, и он осыпался.
Хочется наработки - поставить на отдельный БП на недельку-другую, будет наработка...
Автор: alexman9000
Дата сообщения: 04.09.2012 19:42
YuryBogdanov

Цитата:
понимаю, что начинаем флудить, но... диск сыпется, допустим, через полгода. приносим в сервисный, а там по нолям наработка, зато бэдов валом. даже средней хитрости мастер заподозрит неладное. а вот про правку чрезе 1>Nx не в курсе.

А Вам как клиенту, собственно по Лесу, что диск в работе 1 час и 5 тыщ мильонов БЭДОВ, среднестатистическому гарантийщику кстати тоже по барабану - главное беды есть, видимых физических повреждений нет - и все ОК
Автор: YuryBogdanov
Дата сообщения: 05.09.2012 08:54
alexman9000
хм... справедливо. действительно, может диск покупался в резерв.
Автор: ST2000
Дата сообщения: 05.09.2012 14:32
Господа,пожалуйста, поделитесь информацией, можно ли вычитать посекторно Barracauda 7200.12 через RS232-TTL подключение, в случае если физика живая? Может есть пример скрипта для терминала или хотя бы описание команды, которая читает сектор/дорожку.

И второй вопрос, можно ли аналогично обнулить данные на диске (записать нулями и т.п.), чтобы очистить его от данных?
Автор: tomset
Дата сообщения: 05.09.2012 15:18
ST2000
А вас не смущает, что скорость чтения по терминалу в лучшем случае будет порядка 100 мегабайт в час, а в худшем менее 15 MB/час
И еще, если читать треками, то данные будут без учета трансляции и порядка зон. Все данные будут сдвинуты и пермешаны.
Автор: ST2000
Дата сообщения: 05.09.2012 15:29
Аобмолютно не смущает, потом парсером пройдусь.

По скорости понятно что там будет мизерная, поставлю и пусть читает, головки и пластины скорее всего целые, электронику заглючило

Код:
Boot 0x40M
Spin Up
Boot 0x40M
Spin Up[0x000065B4][0x00006A20][0x00006E8C]
Trans.

Rst 0x40M
MC Internal LPC Process
Spin Up
(P) SATA Reset

MCMainPOR: Start:
Check MCMT Version: Current
MCMainPOR: Non-Init Case
MCMainPOR: EXCEPTION: MCMT PRI copy corrupt
MCMTFileHandler: EXCEPTION: Failed MCMT read request
MCMainPOR: EXCEPTION: MCMT Redundant read fail
MCMainPOR: MCTBufferPtr->Header.MCStateFlagsDisc = 000000C1
MCMainPOR: MCTBufferPtr->Header.MCTStateFlags = 0000002A
MCMainPOR: MCStateFlags = 000000C1

MCMainPOR: EXCEPTION: POR Failed General
MCMainPOR: Feature Disabled...
PowerState = IDLE1
PowerState = IDLE2

Автор: tomset
Дата сообщения: 05.09.2012 15:48
ST2000
Как вы себе представляете работу с каким-то парсером.
Если вы даже понятия не будите иметь какой LBA в данный момент читаете.
Физика и логика, на современных хардах, две большие разницы.
Данные лежат на блинах змейкой, по одной голове вперед, по другой назад, зоны логически расположены не в их физическом порядке. Заводские физические дефекты исключаются из адресации LBA. Часть треков зоны, скрываются для всяких технологических нужд и выравнивания смещений.
Невозможно будет узнать при чтении треками по физике, где произойдет очередное смещение логических LBA. В какой структуре или внутри какого файла они окажутся.
Скрипты для чтение треками выкладывали на HDDgury.
Но вам придется их самому дописывать и отладить.
Сначала нужно получить адрес каждого LBA в CНS. И только потом вычитывать по физике.
Кроме, как в ДатаЭкстракторе комплекса, в других утилитах я подобного чтения по терминалу ни где не встречал.
Как раз потому, что DE умеет строить карту того, что нужно вычитывать. Использует для карт базу данных.
Но и там это используется только в крайних случаях. Прочитать небольшую, критичную структуру.
Потому, как читать по 1-2 GB в сутки. Ни какого терпения не хватит.

Добавлено:
С этого и нужно было начинать
Такие собщения могут конечно быть и из-за электроники ( что элементарно проверяется заменой платы, с перепайкой ПЗУ), но чаще из-за проблем с головками - служебка не читается.
MCMT PRI copy corrupt.
Хард даже по терминалу не даст вам читать User область. Так как не проходит нормально инициализацию.
Не активирует трансляцию.
Автор: ST2000
Дата сообщения: 05.09.2012 16:56
В том то и дело, что донора нема. точнее есть, но с более свежей ревизией платы.
трупик сделан на ST2000DM001-9YN164

а в продаже есть только ST2000DM001-1CH164

Автор: tomset
Дата сообщения: 05.09.2012 19:36
Это не номера плат, а номер партии.
Платы могут стоять одинаковые
Нужно смотреть по коду вытравленному на плате.
Типа
100535537 Rev.A

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112

Предыдущая тема: Оптимален ли дефолтный размер блока 128Кб для RAID0 (Intel)


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