Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Документация »   Програмный ремонт жёстких дисков HDD
RSS

Програмный ремонт жёстких дисков HDD

Програмный (и не только) ремонт классических жёстких дисков HDD /Seagate /Samsung /IBM /Hitachi /HGST /Western Digital

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 17 18 19 20 21 22 23 24 25 .. 75 76 77 78 79 80
Печать
 
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
Вывод 2>x и T>y друг другу не противоречит? А если самостоятельно по отладочному выводу координаты поискать?
[/q]
Я буду проверять внимательно. Как поковыряюсь, сообщу!
strelec
Newbie


Откуда: Кемерово
Всего сообщений: 105
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 апр. 2018
Приветствую.
Откопал тут недавно раритетный диск seagate st36422a медалист(hilo).
Проверил в victoria.Очень медленно читает(ок. 3-6 мб.с).График чтения не особо равномерный.Запись вроде идет ,как положено(ок 13-14 мб.с).
Выполнил несколько раз полную запись-результат примерно такой-же.Переназначенных секторов ок. 100.

Подключился через st_mem,запустил SS T>N2,,22. С 32 теста начал выдавать -Abend.Сейчас идет 37,но похоже также завалит.
(Pgm=37 Trk=0187(0187).0.15C Zn=1 Err=43 ErCt=014E Hlth=7000 CHlth=0000 Ready).
Инфу брал с данного форума.Сразу въехать сложновато...
Есть ли смысл в реанимации ветерана или на магниты?
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Привел накопитель в состояние как вчера, те дошел до stuff снова.


KALDYH написал:
[q]
Вывод 2>x и T>y друг другу не противоречит?
[/q]
Я посмотрел, информация согласована:

T>y
                  PhysCyl   GrayCyl
1st Sys Cyl      0000B97A  0000FABA
1st 0 Offset Cyl 0000B984  0000FAC4
1st App Code Cyl 0000B990  0000FAD0
2nd App Code Cyl 0000B992  0000FAD2
2nd 0 Offset Cyl 0000B99E  0000FADE
3rd App Code Cyl 0000B9AA  0000FAEA
4th App Code Cyl 0000B9AC  0000FAEC
1st Adaptive Cyl 0000B9AE  0000FAEE
1st UsrDfect Cyl 0000B9B0  0000FAF0
1st Alt Pool Cyl 0000B9B8  0000FAF8
2nd UsrDfect Cyl 0000B9D6  0000FB16
1st CertCode Cyl 0000B9DE  0000FB1E
1st IntfCode Cyl 0000B9E2  0000FB22
1st Intf Sys Cyl 0000B9E6  0000FB26
1st Cert Log Cyl 0000BA16  0000FB56
1st Decay    Cyl 0000BA8C  0000FBCC
1st SPLASH   Cyl 0000BAA6  0000FBE6
Last System  Cyl 0000BAA7  0000FBE7
T>/1
1>/2
2>x

Head 00
Zone 00:  00018 - 00F08  1124 (0464) 711.290
Zone 01:  00F09 - 0268A  1100 (044C) 690.322
Zone 02:  0268B - 0446C  1051 (041B) 664.112
Zone 03:  0446D - 056F3  1026 (0402) 647.419
Zone 04:  056F4 - 07040   990 (03DE) 624.193
Zone 05:  07041 - 0875C   953 (03B9) 602.419
Zone 06:  0875D - 098E4   924 (039C) 585.923
Zone 07:  098E5 - 0B9C3   880 (0370) 553.845
Zone 08:  0B9C4 - 0D046   836 (0344) 532.258
Zone 09:  0D047 - 0E333   806 (0326) 513.870
Zone 0A:  0E334 - 0FA82   770 (0302) 490.645
Zone 0B:  0FA83 - 10FD3   733 (02DD) 469.354
Zone 0C:  10FD4 - 12788   691 (02B3) 445.161
Zone 0D:  12789 - 14009   660 (0294) 419.647
Zone 0E:  1400A - 1535C   616 (0268) 399.193
Zone 0F:  1535D - 16280   586 (024A) 380.058
Reserve:  0B97A - 0BAA7   765 (02FD) 500.806
Total KBAs = 04AB9B14
2>


Прочитал треки cert, ovl, app, vnd, теперь прочиталось похоже на правду. 2 байта в первом
треке cert отличались от тех что записывал (другие треки не сравнивал).Наверное некоторые
сектора модифицируются при работе накопителя, подобно BIOS материнских плат с flash?

Однако vnd весь заполнен нулями, хотя по ^U не все нули

T>AT Stuff
0000: 0000  0000  0000  0000   0000  0000  0000  0000  
0008: 0000  0000  2020  2020   2020  2020  2020  2020  
0010: 3350  4630  4331  454e   0000  0000  0000  3241  
0018: 4141  2020  2020  0000   0000  0000  0000  0000  
0020: 0000  0000  0000  0000   0000  0000  0000  0000  
0028: 0000  0000  0000  0000   0000  0000  0000  0000  
0030: 0000  0000  0000  0000   0000  0000  0000  0000  
0038: 0000  0000  0000  0000   0000  0000  0000  0000  
0040: 0000  0000  0000  0000   0000  0000  0000  0000  
0048: 0000  0000  0000  0000   0000  0000  0000  0000  
0050: 0000  0000  0000  0000   0000  0000  0000  0000  
0058: 0000  0000  0000  0000   0000  0000  0000  0000  
0060: 0000  0000  0000  0000   0000  0000  0000  0000  
0068: 0000  0000  0000  0000   0000  0000  0000  0000  
0070: 0000  0000  0000  0000   0000  0000  0000  0000  
0078: 0000  0000  0000  0000   0000  0000  0000  0000  
0080: 0000  0000  0000  0000   0000  5130  0000  0000  
0088: 0000  0000  0000  0000   0000  0000  0000  0000  
0090: 0000  0000  0000  0000   0000  0000  0000  0000  
0098: 0000  0000  0000  0000   0000  0000  0000  0000  
00a0: 0000  0000  0000  0000   0000  0000  0000  0000  
00a8: 0000  0000  0000  0000   0000  0000  0000  0000  
00b0: 0000  0000  0000  0000   0000  0000  0000  0000  
00b8: 0000  0000  0000  0000   0000  0000  0000  0000  
00c0: 0000  0000  0000  0000   0000  0000  0000  0000  
00c8: 0000  0000  0000  0000   0000  0000  0000  0000  
00d0: 0000  0000  0000  0000   0000  0000  0000  0000  
00d8: 0000  0000  0000  0000   0000  0000  0000  0000  
00e0: 0000  0000  0000  0000   0000  0000  0000  0000  
00e8: 0000  0000  0000  0000   0000  0000  0000  0000  
00f0: 0000  0000  0000  0000   0000  0000  0000  0000  
00f8: 0000  0000  0000  0000   0000  0000  0000  0000  


Но вот что заметил, скрипт которым я записывал vnd, использует команду 2>s
Я хотел вручную почитать сектора vnd, и посмотрет нули ли там?

Но по команде позиционирования получаю:

2>sb9e6,0,
Missing Critical Parameter
    Code - FB  Track FFFFF(0BA76).0.004  Sns FFF  Rty F7FF.24.80FF  Rtf 1800  LBA 00007065
2>
2>
2>sB9E6,0
Missing Critical Parameter
    Code - FB  Track FFFFF(0BA76).0.004  Sns FFF  Rty F7FF.24.80FF  Rtf 1800  LBA 00007065
2>sB9E6
Missing Critical Parameter
    Code - FB  Track FFFFF(0BA76).0.004  Sns FFF  Rty F7FF.24.80FF  Rtf 1800  LBA 00007065
2>/
T>

Те позиционирование не отработало и записалось куда попало!
Формат команды 2>s отличается у моего диска?
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
strelec написал:
[q]
Подключился через st_mem,запустил SS T>N2,,22. С 32 теста начал выдавать -Abend.Сейчас идет 37,но похоже также завалит.
[/q]
На них порядок прохождения тестов так просто не посмотришь, к сожалению. Смотрите логи, на каких тестах завалил, сбрасываете Health и запускаете со следующего. Следующий не по номеру, а по порядку. Для начала можно считать, что порядок соответствует номеру, а там по мере прохождения видно будет. Если что, у меня есть живой рабочий Hilo, могу с него лог снять. И вот так постепенно пропихиваете все тесты до победного конца, а потом уже в Виктории смотрите, что на выходе получилось. Обычно получается винт с изрядно зубчатым графиком и запинками, но без бэдов.
Будут вопросы - спрашивайте :)
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
i8088 написал:
[q]
Те позиционирование не отработало и записалось куда попало!
[/q]
Отлично, причина найдена!

i8088 написал:
[q]
Формат команды 2>s отличается у моего диска?
[/q]
Согласно документации, есть следующие команды позиционирования:
Sx,y,z - позиционирование на логические цилиндр/головку. Присутствует на уровнях 2, 3, 4, 7, 8
sx,y,z - позиционирование на физические цилиндр/головку. Присутствует на уровнях 2, 3,
x - номер цилиндра
y - номер головки
z - смещение позиционирования на дорожке (16-битное число со знаком)

Попробуйте 2>sb9e6,0,0 Возможно, в этой версии прошивки третий параметр обязателен.

А я вот у металлиста выкупил на опыты четыре жёстких диска, ну и флопик Teac в придачу. Три сигейта: Hilo, Belize и Nighthawk и квакстор D540. Первые два, по правде говоря, зря взял: такие у меня уже есть, ничего нового я с них не узнаю. Ястреб, если оживёт, пойдёт мне очередным дежурным винтом для самосборных компов, или даже на продажу. Квакстор живой и на опыты отлично пойдёт, и ещё и банку с мёртвой платой позволит вычитать. Также в наличии были: Diamondmax Plus 8 - у меня три штуки, наигрался вдоволь; Toshiba какая-то на 500 Гб - они неремонтопригодны в целом, а на опыты у меня ноутбучный стукнутый есть; Fujitsu MPE - опять-таки ничего нового я с экспериментов с ним не извлеку.
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
Попробуйте 2>sb9e6,0,0 Возможно, в этой версии прошивки третий параметр обязателен.
[/q]
Попробую обязательно, спасибо!

Еще вопрос о командах 2>r и 2>w. В каких случаях они передают/читают ECC байты?

Поздравляю с приобретениями! Nighthawk какой емкости и на сколько дисков/головок?

А кваксторы у меня два рабочих D740 на 20GB есть и один проблемный D540 40GB - он то
неожиданно начинает читать нормально, то валит много бэдов. Я предположил прооблему
с предусилителем-коммутатором, возможно ли еще какая-то причина, более ремонтопригодная?
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
i8088 написал:
[q]
Еще вопрос о командах 2>r и 2>w. В каких случаях они передают/читают ECC байты?
[/q]
В тех случаях, когда идёт доступ к пользовательской области прежде всего. Гляньте полную документацию на команды, ссылки на пдф-ки я давал.

i8088 написал:
[q]
Поздравляю с приобретениями! Nighthawk какой емкости и на сколько дисков/головок?
[/q]
160 Гб SATA, должен быть двухголовым. Вообще, непонятно, чем они в глобальном плане отличаются от TLITE - плотность та же, конструктив тот же... Надо будет платы и вывод по ^L сравнить.

i8088 написал:
[q]
возможно ли еще какая-то причина, более ремонтопригодная?
[/q]
Ну, формирователь -5В у них тоже болеет... Попробуйте в терминале вывод посмотреть, попробуйте запускать его горячим или холодным.
strelec
Newbie


Откуда: Кемерово
Всего сообщений: 105
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
3 апр. 2018
Как и предполагалось,вывалился селфскан в age 4F.

KALDYH написал:
[q]
На них порядок прохождения тестов так просто не посмотришь, к сожалению. Смотрите логи, на каких тестах завалил, сбрасываете Health и запускаете со следующего. Следующий не по номеру, а по порядку. Для начала можно считать, что порядок соответствует номеру, а там по мере прохождения видно будет.
[/q]
KALDYH
Т.е. запускать селфскан нужно с последнего удачного теста(например, 46 тест -abend,47 тест -okend и тп)
запускаем соответственно c 47 теста?
i8088
Advanced Member


Откуда: г. Баку, Азербайджан
Всего сообщений: 2132
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
Ну, формирователь -5В у них тоже болеет... Попробуйте в терминале вывод посмотреть, попробуйте запускать его горячим или холодным.
[/q]
OK, потом займусь им, спасибо!


KALDYH написал:
[q]
160 Гб SATA, должен быть двухголовым. Вообще, непонятно, чем они в глобальном плане отличаются от TLITE - плотность та же, конструктив тот же... Надо будет платы и вывод по ^L сравнить.
[/q]
Потом расскажите, интересно!


KALDYH написал:
[q]
В тех случаях, когда идёт доступ к пользовательской области прежде всего. Гляньте полную документацию на команды, ссылки на пдф-ки я давал.
[/q]
OK, ясно!


strelec написал:
[q]
Как и предполагалось,вывалился селфскан в age 4F.
[/q]
Можно принудительно перейти на 50, посмотреть что получилось (диск скорее всего будет не очень надежным, но наверняка лучше чем было).
Если много ошибок только по одной головке или поверхности, можно подумать об отключении проблемных головок/поверхности.
У меня давно работает диск (кажется maui2), переделанный из 2GB в 1GB, с перекоммутацией, тк ошибки были на нулевой поверхности,
сейчас используется первая как нулевая
KALDYH
Advanced Member
Технонекромант

Откуда: Кемерово
Всего сообщений: 2355
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 июня 2009
strelec, каждый тест имеет две точки выхода - если тест N завершён успешно, происходит переход к тесту M (следующий в цепочке), если провален - к тесту K (прерывание селфскана, или итоговый лог). Но многие второстепенные тесты имеют следующим один и тот же. Таким образом, при выходе на 4F тесты могут быть пройдены все (хотя часть из них будет с ошибками), а может часть быть вовсе не пройдена. Посмотрите по T>E4E лог суммарного анализа и проверьте, есть ли невыполненные тесты. Если нет - просто сделайте T>N50 и винт готов к работе. Если есть непройденные - их надо пройти.

strelec написал:
[q]
Т.е. запускать селфскан нужно с последнего удачного теста(например, 46 тест -abend,47 тест -okend и тп)
запускаем соответственно c 47 теста?
[/q]
Запускаем со следующего после последнего неудачного, за которым произошло прерывание цепочки тестов. На экране его НЕ будет, так он не проводился (до него не дошло, селфскан завершился аварийно). Приблизительно его номер можно прикинуть по анализу лога 4E - у тестов, что не проводились, пишется No Log on disk.

А вообще, давайте сюда лог 4E и логи тех тестов, которые завершились с ошибкой. Попробую поставить диагноз.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 17 18 19 20 21 22 23 24 25 .. 75 76 77 78 79 80
Печать
Полигон-2 »   Документация »   Програмный ремонт жёстких дисков HDD
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS