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

Полигон-2

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

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

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

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

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

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

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 20 21 22 23 24 * 25 26 27 28 .. 75 76 77 78 79 80
Печать
 
strelec
Newbie


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
KALDYH
Необходимо слить пзу ,"вырезать" 0-ую голову(как ее искать в этой каше дампа...),найти и исправить КС пзу,залить обратно?
marinovsoft
Junior Member


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


Ссылка


Дата регистрации на форуме:
2 сен. 2017
KALDYH, служебку сливал с такими настройками trc.txt

ALPINE/0*29*>0*240*CERT/0*2a*>0*5D*OVL/0*2c*>0*12*VENDOR/0*15*>0*180*APP/0*29*>240*12*TBL


Сравниваю со служебкой с сайта http://doxtorhdd.narod.ru/, файлы
http://doxtorhdd.narod.ru/Resu...-17-04.rar
http://doxtorhdd.narod.ru/Resu...on.146.rar
http://doxtorhdd.narod.ru/Resu...e-727D.rar
http://doxtorhdd.narod.ru/Resu...on_146.rar

Отличия есть во всех файлах, кроме cert. А вот файл tables отличается больше всего.

Если запускать тест с N4, то служебка не затирается и ее не надо восстанавливать? Нужно что-то дополнительно делать со смартом?
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
strelec написал:
[q]
"вырезать" 0-ую голову(как ее искать в этой каше дампа...)
[/q]
Отключения головок они в явном виде не поддерживают. Нужно найти последовательность байт 00 01 02 03 04 05 06 07 (это семейство максимум до 8 голов) и переставить байты как 03 02 01 00 04 05 06 07 (у вас же двухдисковая модель?). Проблемная головка становится 3-й. После этого можно переделать винт в младшую модель семейства, сменив тип по T>Y. Какой нужно подставить тип, можно узнать из анализа того же ПЗУ, поискав свой байт типа и найдя его в некоей таблице. Единственно, может оказаться, что смена типа отключает сразу целый диск (две головки), и придётся вместе с неисправной отключать и одну исправную, но уж лучше так, чем никак.
Насчёт CRC - по идее, при смене порядка байт он не меняется. Во всяком случае, на моделях с последовательным ПЗУ я об этом даже не задумывался.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
marinovsoft написал:
[q]
А вот файл tables отличается больше всего.
[/q]
Беглым взглядом видно, что в файле с doxtorhdd.narod.ru уже подготовленный к отправке объект - первый сектор переставлен в конец. А так - ну есть различия и есть, леший с ними... Никогда не задавался этим вопросом, и так всё работает.

marinovsoft написал:
[q]
Если запускать тест с N4, то служебка не затирается и ее не надо восстанавливать?
[/q]
Не затирается.

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


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
KALDYH
спасибо за подробное объяснение.Теперь кое-что проясняется для меня.))
Принцип понятен.
По поводу cert вопрос(для понимания общего процесса).Получается ,команда SEND_FILE/512/track\0000D.trk/>0/>53 грузит серт в пзу,что позволяет запустить SS, а уже
оный разместит его на блинах в нужном месте.?
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
strelec написал:
[q]
По поводу cert вопрос(для понимания общего процесса).Получается ,команда SEND_FILE/512/track\0000D.trk/>0/>53 грузит серт в пзу,что позволяет запустить SS, а уже
оный разместит его на блинах в нужном месте.?
[/q]
В ОЗУ. А SS запишет его на диск.

KALDYH, диск прошел SS, как попаду домой надо будет восстановить app и ovl, и проверю снова команду 2>s,
дам здесь вывод терминала

Я вот подумал, можно проверить запись командой w в пользоватьльскую область, как можно дальше от служебной, и посмотреть,
куда он пишет.

Кстати, Вы не помните, откуда взят приведенный Вами пример записи vnd по SDLD, там эти 22 фигурируют.
Те может быть, прецендент уже был у кого-то?

И еще один вопрос - в принципе нужно записать только сектор4 vnd, где stuff, остальные (там SMART данные и еще что-то?)
диск сам создает?
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
i8088 написал:
[q]
Я вот подумал, можно проверить запись командой w в пользоватьльскую область, как можно дальше от служебной, и посмотреть, куда он пишет.
[/q]
Тогда лучше 2>W (обычная запись в пользовательскую зону).

i8088 написал:
[q]
Кстати, Вы не помните, откуда взят приведенный Вами пример записи vnd по SDLD, там эти 22 фигурируют.
Те может быть, прецендент уже был у кого-то?
[/q]
Нет, я не помню.

i8088 написал:
[q]
И еще один вопрос - в принципе нужно записать только сектор4 vnd, где stuff, остальные (там SMART данные и еще что-то?)
диск сам создает?
[/q]
Да, для работоспособности достаточно его. Но я предпочитаю писать ещё и прочие сектора - пароли, какой-то там серийный номер, информация о компонентах и др.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
Тогда лучше 2>W (обычная запись в пользовательскую зону).
[/q]
Это да, можно это первым проверить. Но я просто хочу проверить именно w, чтобы понять что не так идет, и
в то же время не запортить опять SA. w работает с user area?
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
i8088 написал:
[q]
w работает с user area?
[/q]
Работает, но как готовить данные для write long - я не знаю.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Да, это непростая задача, неизвестно как именно там подсчитывается ECC.
Надо посмотреть, может с моей версией прошивки идет write long и для секторов SA,
но хотя даже если так не должно было задеть cert tables...

Кстати, Вы по-моему недавно восстановливали Tonka T-Lite, какой из скриптов использовался для записи stuff?
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 20 21 22 23 24 * 25 26 27 28 .. 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