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

Полигон-2

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

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

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

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

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

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

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 36 37 38 39 40 * 41 42 43 44 .. 75 76 77 78 79 80
Печать
 
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
Я сейчас занят раскопками Conner-ов. Чёрт, оказывается 64 килобайта кода - это очень и очень много
[/q]
Конечно! Там и с исходником сходу не разберешься, а Вы дизассемблируете, причем не факт, что она на ассемблере
написана изначально, может и Си.



KALDYH написал:
[q]
Впрочем, подвижки есть, и весьма значительные.
[/q]
Удачи!

Я покопаюсь с Seagate, предположительно на уровне A> попробую искать команды ручной работы с дефектами
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
strelec, если у вас получилось вскрыть винт и без особых последствий манипулировать с его внутренностями, можете попробовать снять БМГ и вымыть головки. Хуже этому винту уже точно не будет. Кое-какие инструкции в интернете есть, и по выводу головок с диска, и по жидкостям для мытья. Продувать винт от пыли перед сборкой - резиновой грушей. Изолировать головки от диска и друг от друга можно трубочками для коктейлей. Удачи! Я вам ничем подсказать не смогу, на эту тему я знаю только то, что есть в интернете.
strelec
Newbie


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
KALDYH написал:
[q]
strelec, если у вас получилось вскрыть винт и без особых последствий манипулировать с его внутренностями, можете попробовать снять БМГ и вымыть головки. Хуже этому винту уже точно не будет. Кое-какие инструкции в интернете есть, и по выводу головок с диска, и по жидкостям для мытья. Продувать винт от пыли перед сборкой - резиновой грушей. Изолировать головки от диска и друг от друга можно трубочками для коктейлей. Удачи! Я вам ничем подсказать не смогу, на эту тему я знаю только то, что есть в интернете.
[/q]
Это я и собирался проделать.Но шансы положит. результата очень низки.
Случайным образом наткнулся на команду 1>C(описания этой команды я не нашел) ,выводит пару crc: rom и user area.
В слитом дампе по адресам D8,xxxx;D9,xxxx нет такой crc.Предположил,что ,возможно, это "неправильная " часть флеш памяти.Поэтому и решил попробовать слить память по др. адресам.Но по какой-то причине произошел вышеуказанный казус ,т.е. остановка шпинделя при обращении к памяти.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
strelec написал:
[q]
В слитом дампе по адресам D8,xxxx;D9,xxxx нет такой crc.
[/q]
Так и не должно быть, тк это вычисленная программой CRC


KALDYH написал:
[q]
Удачи!
[/q]
Присоединяюсь к пожеланиям! У меня самого с механикой вообще плохо,
в разных самоделках самым сложным бывает изготовление корпуса, а
про вскрытие HDD, снятие БМГ и чистку головок даже подумать страшно!
strelec
Newbie


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
i8088 написал:
[q]
Так и не должно быть, тк это вычисленная программой CRC
[/q]
Я предполагал,что crc хранится в самом файле(дампе и тп) ,рассчитывается программой жд,сравнивается для определения целостности файла.
Я исходил из того,например :
T>r
Disk Code Revision # .137 CRC ==> 6713

И в файле CERT как раз есть эта crc в 1-ых двух байтах (в обр. последовательности).Причем встречается в данном случае единожды.Что похоже на правду.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
strelec написал:
[q]
И в файле CERT как раз есть эта crc в 1-ых двух байтах (в обр. последовательности).Причем встречается в данном случае единожды.Что похоже на правду.
[/q]
Тогда она должна храниться в той части ПЗУ, которая не учавствует в подсчете CRC, те
не все ПЗУ будет охвачено CRC, тк практически очень сложно так подогнать данные,
чтобы CRC в самом файле хранилась, и та же CRC получалась при подсчете.
По отношению к образу ПЗУ такой практики не припоминается.
А попробуйте поискать эту CRC на скопированных с диска треках
strelec
Newbie


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
i8088 написал:
[q]
А попробуйте поискать эту CRC на скопированных с диска треках
[/q]
Я не знаю ,что это за адресное пространство:
1>Dxx,xxxx.Это гигантский массив.По адресу D8,0000-D9,FFFF ,согласно скрипту лежит ПЗУ.
Причем все эти адреса D00,0000-DFF,FFFF(000000h-FFFFFFh) читаются.
Если даже и найти crc ,алгоритм ее расчета сложно вычислить(как тут говорили,ida вам в помощь :))
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Если можно переставлять байты в карте голов, и потом работает, может эта CRC не особо и
критична? Те программа имеет возможность подсчитать CRC для ПЗУ, но она возможно и не
испульзуется. Это так, предположения...
strelec
Newbie


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
i8088 написал:
[q]
Если можно переставлять байты в карте голов, и потом работает, может эта CRC не особо и
критична? Те программа имеет возможность подсчитать CRC для ПЗУ, но она возможно и не
испульзуется. Это так, предположения...
[/q]
Вполне возможно,надо пробовать.
SRUTSSSSSSSS80
Newbie


Всего сообщений: 10
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
11 апр. 2018
i8088 написал:
[q]
Если можно переставлять байты в карте голов
[/q]
просто правим карту голов в ПЗУ и APP и всё, считать CRC не нужно...я зачем примеры приводил от
это касается 7200,7 и потом можно рубить командой.
Ресурсы от SD
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 36 37 38 39 40 * 41 42 43 44 .. 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