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

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

Автор: tametung
Дата сообщения: 11.02.2014 19:22
alexyc
Да откуда ? Я в закрытые форумы не записан,по китайски и арабски не обучен.
На самом деле,терминалка это примерно 900 строк на любом высокоуровневом языке. c любой степенью расширяемости!
Сейчас моден Python. Так просто давайте выучим его и напишем. STRBE. Seagate Terminal Ru-Board Edition. Я лично,поучаствовать (точнее поучиться ) готов.
Автор: alexyc
Дата сообщения: 11.02.2014 19:24
igor_me
Речь не о семействах винтов а о общей тенденции...
Автор: tametung
Дата сообщения: 11.02.2014 19:26
igor_me

Цитата:
Регистры по особому загорятся???

неее небеса не разверзнутся,ни молний ни жуткого голоса "ДА!" под землетресенье не будет.
Просто команда пройдет без ошибки
Автор: alexyc
Дата сообщения: 11.02.2014 19:28
tametung

Цитата:
Да откуда ?

*пожал плечами*

Цитата:
Я в закрытые форумы не записан,по китайски и арабски не обучен.

Я тоже не записан в закрытые,по-китайски не бум-бум,ну а по арабам-это вообще другая история
Автор: tametung
Дата сообщения: 11.02.2014 19:31
alexyc
*пожал плечами*
Мне несколько проще. У меня почти все свое.(+ hrtdemo+zoc) Поэтому программы мне интересны,только что-бы посмотреть. Работать в них я скорее всего не буду.
Автор: igor_me
Дата сообщения: 11.02.2014 19:35
tametung

Цитата:
неее небеса не разверзнутся,ни молний ни жуткого голоса "ДА!" под землетресенье не будет.

Та это понятно. Всё так же загадочно, как и раньше отвечаете

Цитата:
Просто команда пройдет без ошибки

То есть сие можно понимать так:"Супер-он - это единственная возможная команда, которая (за исключением стандартных ATA-команд) не вызовет ошибку", как понимаю... А если у диска есть другие нестандартные команды? Или всегда из нестандартных есть только супер-он???
Автор: alexyc
Дата сообщения: 11.02.2014 19:38
tametung
Перечисленные программы по сигейтам есть в наличии,но сигейтов мучаю в стмеме/зоке.И главная моя мысль,проходящая в моих последних постах идентична вашей

Цитата:
Поэтому программы мне интересны,только что-бы посмотреть

но отнюдь не на их скриншоты
по тому,что хотя они глюк на глюке,но интересно,что они "могут",хотя бы в обещаниях

Цитата:
Работать в них я скорее всего не буду

такова же ситуация ,например,с новомодным переведенным с китайского ДРТ....и пусть он привязан ключом к моему компу так,что не могу запустить на другом,я его не использую,обходясь более привычными и продвинутыми ВДМарвелом и ВДР-ами
Автор: SRUTSSSSSSSS80
Дата сообщения: 11.02.2014 19:47

Цитата:
STRBE. Seagate Terminal Ru-Board Edition. Я лично,поучаствовать (точнее поучиться ) готов.

если tametung не против забил название.






Добавлено:
alexyc
дрт не привязан к компу, точнее на схожей материнке запуститься с пинка.

Автор: alexyc
Дата сообщения: 11.02.2014 19:51
SRUTSSSSSSSS80

Цитата:
дрт не привязан к компу

я поменял проц....пришлось возвращать старый.больше не эксперементировал,т к схожих основной мамок нет,да и не использую эту прогу
Автор: SRUTSSSSSSSS80
Дата сообщения: 11.02.2014 19:59
alexyc
тип проца какой? интел 2 ядра и тд.
Автор: tametung
Дата сообщения: 11.02.2014 20:00
igor_me

Цитата:
как понимаю...

вы не правильно понимаете. Перебирают лишь часть регистров,а не все (и таким образом исключают
команды АТА-стандарта) на свете. Кроме того за разумное время,при переборе,даже для LBA28 команды,пусть даже
не в 5 а четыре регистра нужно теоритически подать 256*256*256*256= 4294967296 команд (разделите на пусть 30 млн. команд которые можно подать за сутки ; 143 дня,я правильно посчитал ? ) уложиться довольно трудно (Если не знаешь чего ищещь )

Цитата:
А если у диска есть другие нестандартные команды?

да. скорее всего есть и другие команды. (типа работы с открытыми модулями,VSC SMART и т.п)

Цитата:
Или всегда из нестандартных есть только супер-он???

S/ON это просто префикс команда.
Т.е после нее начинают работать другие нестандартные команды (или
стандартные команды изменяют свое поведение.

p.s. Но...правильно организованный перебор работает. Лично я получал 2 супера на Хитачи.



Добавлено:
alexyc

Цитата:
такова же ситуация ,например,с новомодным переведенным с китайского ДРТ

о ДРТ не слышал.

Цитата:
но интересно,что они "могут",хотя бы в обещаниях

поддерживаю. Хотя сомневаюсь что там присутствуют какие-то уникальные фичи.

SRUTSSSSSSSS80

Цитата:
если tametung не против забил название

забирайте.Но название несколько не благозвучное (имхо) а как известно,как яхту назовешь...
Автор: palsw
Дата сообщения: 11.02.2014 20:09
igor_me
тест пока бежит.странно как как то - почему то тест 33 по кругу начался

[more]

Begin Test 33

Not Power Cycling
All Hds 0-4, All Cyls, Rnd Data
Hd 0, Cyls 00018 - 1FAB1
Hd 1, Cyls 00018 - 1FAB1
Hd 2, Cyls 00018 - 1FAB1
Hd 3, Cyls 00018 - 21135
Hd 4, Cyls 00018 - 1E42D
EP=0, TA=0, HiGain=0, OTRd=0, Early Rd=0, Splash=0, Reload=0, NPML=0, MRBias=0
Bst/Zap=0, SrvoThrsh=0, RunOut=0, MaxECC=0, ECC 2=0, ECC 1=0, ECC 0=0
Data=00, Write=00, ID=FF, DER=0000, RdWrOpts=0000
TA settings: TA_LVLR=6 TA_RNG=0 TA_LEN=5
(1) (2) (3) (4) (5) (6) (7) (8) (9) (A)
ZONE HEAD MRBIAS ATTR VGAR ACCR CTFR CTFRNG BOOST TDTARG MRASYM PLOPHS
0 2 9 3 80 5 35 5 e b6 a2 4
1 2 9 3 82 5 34 5 1b b6 a7 4
2 2 9 3 84 5 30 5 15 b6 9d 4
3 2 9 3 84 5 2c 5 1a b6 a2 4
4 2 9 3 89 5 28 5 19 b6 a2 4
5 2 9 3 9f 4 24 5 1b b5 a2 4
6 2 9 3 90 4 20 5 17 b4 a2 4
7 2 9 3 9e 4 1a 5 1b b4 98 4
8 2 9 2 80 4 16 5 1c b4 98 3
9 2 9 2 7f 4 12 5 1c b4 98 4
a 2 9 2 81 3 e 5 1d d9 93 4
b 2 9 2 88 3 38 4 c d9 98 4
c 2 9 2 91 3 31 4 d d9 93 4
d 2 9 2 8c 3 27 4 18 d8 93 4
e 2 9 3 98 4 11 5 1c b4 8e 3

øReset
8192k x 16 DRAM
GALAXY - 1_Disk S-7A 12-08-06_16:41
HM SFI
!
(P)SATA Reset
Not Interface Age!
VALID Cert Disk Code Detected - Revision # .0BC
Cert Table loaded
Begin Test 33

Not Power Cycling
All Hds 0-4, All Cyls, Rnd Data
Hd 0, Cyls 00018 - 1FAB1
Hd 1, Cyls 00018 - 1FAB1
Hd 2, Cyls 00018 - 1FAB1
Hd 3, Cyls 00018 - 21135
Hd 4, Cyls 00018 - 1E42D
EP=0, TA=0, HiGain=0, OTRd=0, Early Rd=0, Splash=0, Reload=0, NPML=0, MRBias=0
Bst/Zap=0, SrvoThrsh=0, RunOut=0, MaxECC=0, ECC 2=0, ECC 1=0, ECC 0=0
Data=00, Write=00, ID=FF, DER=0000, RdWrOpts=0000
TA settings: TA_LVLR=6 TA_RNG=0 TA_LEN=5
(1) (2) (3) (4) (5) (6) (7) (8) (9) (A)
ZONE HEAD MRBIAS ATTR VGAR ACCR CTFR CTFRNG BOOST TDTARG MRASYM PLOPHS
0 2 9 3 80 5 35 5 e b6 a2 4
1 2 9 3 82 5 34 5 1b b6 a7 4
2 2 9 3 84 5 30 5 15 b6 9d 4
3 2 9 3 84 5 2c 5 1a b6 a2 4
4 2 9 3 89 5 28 5 19 b6 a2 4
5 2 9 3 9f 4 24 5 1b b5 a2 4
6 2 9 3 90 4 20 5 17 b4 a2 4
7 2 9 3 9e 4 1a 5 1b b4 98 4
8 2 9 2 80 4 16 5 1c b4 98 3
9 2 9 2 7f 4 12 5 1c b4 98 4
a 2 9 2 81 3 e 5 1d d9 93 4
b 2 9 2 88 3 38 4 c d9 98 4
c 2 9 2 91 3 31 4 d d9 93 4
d 2 9 2 8c 3 27 4 18 d8 93 4
e 2 9 3 98 4 11 5 1c b4 8e 3

[/more]
Автор: alexyc
Дата сообщения: 11.02.2014 20:14
SRUTSSSSSSSS80

Цитата:
тип проца какой? интел 2 ядра и тд.

да какой смысл....естественно разные-дуалкор и кор2дуо...
Автор: SRUTSSSSSSSS80
Дата сообщения: 11.02.2014 20:20
tametung
в лс

Добавлено:
alexyc
ага значит 0 в защите.
Автор: alexyc
Дата сообщения: 11.02.2014 20:23
SRUTSSSSSSSS80

Цитата:
alexyc
ага значит 0 в защите.

?
Автор: SRUTSSSSSSSS80
Дата сообщения: 11.02.2014 20:25
alexyc
зная чем защищён, знаешь параметры защиты.
Автор: alexyc
Дата сообщения: 11.02.2014 20:29
SRUTSSSSSSSS80
повторюсь

Цитата:
да какой смысл....

Если я НЕ использую ее? Зачем мне забивать голову подобными вопросами,если программа не используется,посмотрел-покрутил со всех сторон и забросил...взял на другой комп-не запускается,ну и куй с ней.Есть пока более актуальные вопросы,чем возня с дрт
Автор: salun
Дата сообщения: 11.02.2014 20:39
igor_me
Не идет дальше. Не реагирует на точку. завис.

Код: Rst 08M
Buzz HM SFI
!
(P)S(H)S
T>N99,,22
T>st 08M
Buzz HM SFI
!
(P)S
Автор: tametung
Дата сообщения: 11.02.2014 21:17
SRUTSSSSSSSS80
Спасибо.
Автор: igor_me
Дата сообщения: 11.02.2014 21:17
tametung

Цитата:
Перебирают лишь часть регистров,а не все

А откуда вы знаете, какие регистры можно не перебирать???
Цитата:
S/ON это просто префикс команда.

Это понятно...

Цитата:
да. скорее всего есть и другие команды. (типа работы с открытыми модулями,VSC SMART и т.п)

ВОТ, это то, что я хотел услышать А КАК отличить, что найденная команда - именно "супер он", а не "другая". Каково поведение винта на неё и чем оно отличается от поведения на "другие"? Не зная этого заранее - лично в моей (довольно таки "квадратной", но видимо недостаточно ) голове - не укладывается, как можно это узнать наугад (это же уйму ситаций надо рассмотреть и анализировать результат глазами, автоматизировать такое не получится без соответствующей инфы). А узнать можно только из док (естессно, скумунижженых у производителя, ведь сам он не даёт, в основном). Вывод - человек, обладающий информацией от производителя, может найти программера и договорится с ним о написании проги. А вот наикрутейший программер, если у него нет инфы - должен искать человека с инфой. А найти его на порядок сложнее, чем человеку с инфой найти прграммера. Правда жизни...

Добавлено:
palsw
Хе, ребутнулся. Ну подождите ещё, если второй раз ребутнётся - будем думать.
salun
После N99,,22 Сtrl-T сделали? И он ребутнулся и всё? Ну тогда вы что-то там накрутили. Сейчас вам проще всего по ноывой пустить селф из памяти, а то запаримся разбираться, что не так. Тем более, что лог своих действий в терминале выконечно же не сохранили???
Автор: AntiMember
Дата сообщения: 11.02.2014 21:36
-
Автор: SRUTSSSSSSSS80
Дата сообщения: 11.02.2014 21:36
tametung
не за что.

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


Добавлено:
AntiMember
правы
Автор: tametung
Дата сообщения: 11.02.2014 22:00
igor_me

Цитата:
А откуда вы знаете, какие регистры можно не перебирать???

потому что в дисках меня интересуют только команды. и так как я имею достаточный опыт их
выковыривания,и экспериментов с ними ,то примерно представляю где реальный "ключ" (функция),а
где параметры (аргументы).

Цитата:
А КАК отличить, что найденная команда - именно "супер он"

ну очевидно _за_ней_ должна ожидаемо cработать следующая (которая требует именно префикса,и которую вы каким то образом уже должны знать. Никто и не обещал что будет легко.)

Цитата:
А узнать можно только из док (естессно, скумунижженых у производителя, ведь сам он не даёт, в основном). Вывод - человек, обладающий информацией от пооизводителя

ну если верно то,о чем вы говорите, значит нам всем придется набраться терпения и ждать утечек (скоммунизженого у производителя).
Автор: AntiMember
Дата сообщения: 11.02.2014 22:09

Цитата:
ждать утечек (скоммунизженого у


Цитата:
производителя

скомуниздивших...
Автор: salun
Дата сообщения: 11.02.2014 22:14
igor_me

Цитата:
После N99,,22 Сtrl-T сделали? И он ребутнулся и всё?

Да.
CERT TABLES = Скрипты самодиагностики.
Опять слил, сравнил, старая и новая копия не одинаковы. Надо изменить что-то перед заливкой?
Последная часть нового файла состоит из FFFFFFFFF.
Автор: tametung
Дата сообщения: 11.02.2014 22:16
SRUTSSSSSSSS80
Вообще видимо вещь. Пока посмотрел только error.xml ( 100+ новых кодов,по сравнению со старыми трекс таблицами)
Еще раз спасибо.

Добавлено:

Цитата:
И понять, что по BF читается. Именно для Ф3 рыбы.

это второй вопрос. Сначала нужно знать ,сколько байт вернется в BF.
И именно поэтому команда не совсем та. Так как размер может превышать предельные 100h*200h байт
регистра 1x2.
Автор: igor_me
Дата сообщения: 11.02.2014 22:27
salun

Цитата:
CERT TABLES = Скрипты самодиагностики.

Это вопрос или утверждение?

Цитата:
Опять слил, сравнил, старая и новая копия не одинаковы. Надо изменить что-то перед заливкой?

В смысле прочитали с блинов то, что записали на них и сравнили со слитым в первый раз? Ну значит при записи что-то напортачили например адптивы не подгрузили\ не все\ не в нужный момент. Я ж говорю, сейчас запаримся разбираться, в служебке уже может быть каша. Пускайте скан из памяти заного. Если выпадет в 4F - питание не отключайте, покажете лог. Возможно надо будет команду для записи апп подать, если вывалится до 99-го...
tametung

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

Ну вооот же, теперь всё понятно. Это объясняет, почему только у единиц получается что-то раскапывать, а остальные, даже если крутые программеры, и шарят в дисках, но не обладают некоторой дополнительной инфой - топчатся на месте. Спасибо, что подтвердили мои опасения...ээээ ...предположения то есть Более не смею загружать вас "ламерскими вопросами"
Автор: tametung
Дата сообщения: 11.02.2014 22:45
igor_me

Цитата:
Это объясняет, почему только у единиц получается что-то раскапывать

получается раскапывать,потому что они этим занимаются. И если ты не гуру дизассемблирования
то удач будет не много. Но они всеравно есть. Лично мне фортуна улыбалась,жаловаться нечего.

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

чем круче програмер,тем легче ему проверить свои догадки. (f/w это программа написанная другим опытным программистом)
Поэтому программированием заниматься надо.
Но проще не парится,и восстанавливать данные. Это денежнее.
Автор: salun
Дата сообщения: 11.02.2014 22:50
igor_me
утверждение, я читал в документах HRT.
Если тейбл поврежден, как пройдет скан?
Из памяти как это делается, скажите пожалуйста!
Автор: igor_me
Дата сообщения: 11.02.2014 23:03
tametung

Цитата:
Но проще не парится,и восстанавливать данные. Это денежнее.

Тссс, а то tomset опять прочитает лекцию и проведёт калькуляцию по затратам на DR
Это вы же не мне? Я сисадмин, как бы... Для меня всё это хобби (хотя какие-то, не очень большие, денэжки я на этом всё же зарабатывал и продолжаю, в смысле - на ремонте. Данные - только когда без перестановки БМГ можно обойтись... да тоже были удачные "прецеденты" восстановления даты )
salun

Цитата:
Из памяти как это делается, скажите пожалуйста!

OMG А я чем занимался последние страницы?

Цитата:
C Esc не может так стартовать. Нужно отключить питание, зажать Esc и подключить питание. Диск НЕ ДОЛЖЕН раскрутить блины и выдать в терминал только F> (ну и иногда ещё первая строчка, buffer detected проскакивает). Только после этого можно отпустить Esc. Вот из такого положения и надо всё лить, начиная с апп..

Типая такого не писал? Дополню: лить апп, церт, таблички (таблички должны быть подготовлены, т. е. первый сектор отрезан и приклеен в конец - вы уже в курсе, вроде...)
Вводим серийник по #,,22 потом N2,,22 - и полетели

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Samsung (Самсунг). Ремонт и восстановление накопителей. IV


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