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

Полигон-2

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

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

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

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

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

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

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 30 31 32 33 34 * 35 36 37 38 .. 75 76 77 78 79 80
Печать
 
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
На убитом максторе произвёл эксперимент по дополнительной смазке шарикоподшипников шпинделя
[/q]
Это как? Можно подробнее, интересно!

Да, я хотел спрость, на старых Seagate, где нет уровня >F, SS из памяти как запускается?
Есть возможность принудительно не читать ничего с диска ( даже если диск в состоянии
прочтать), те аналог ^Z при подаче питания?
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
i8088 написал:
[q]
Это как? Можно подробнее, интересно!
[/q]
У тонкого макстора VL15 подшипник сразу под наклейкой снизу. Взял да и напихачил туда смазки.

i8088 написал:
[q]
Да, я хотел спрость, на старых Seagate, где нет уровня >F, SS из памяти как запускается?
[/q]
Подгружаем только Cert code. Апп у них вроде как отсутствует, насчёт таблиц не знаю, надо слитые ресурсы смотреть.

i8088 написал:
[q]
Есть возможность принудительно не читать ничего с диска ( даже если диск в состоянии
прочтать), те аналог ^Z при подаче питания?
[/q]
А фиг его знает. Пробовать надо.
У меня сейчас из сигейтов с параллельным ПЗУ только Hilo и несколько U-шек (U6, U8, тонкий как там его...)
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
У тонкого макстора VL15 подшипник сразу под наклейкой снизу. Взял да и напихачил туда смазки.
[/q]
А теперь понял, белая такая наклейка. Вообще симпатичные внешне
диски, но очень ненадежные и конструкция механики очень неважная...

С Seagate продолжжу возиться, напишу как что интересного выяснится!
strelec
Newbie


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
Перевел винт на мл. модель.Все получилось.Единственное ,во время смены серийника ,запросил следом:Enter Packwriter S/N.Не знаю,что это.
Нажал просто клавишу ввода.
Как и следовало ожидать ,ss не прошел))
Понятно,что разрушение магнитного слоя по всем поверхностям.Особенно по 0-2 зоне и 8-9 зоне.Вскрытие неизбежно))
С заливкой ROM все понятно.Единственное ,что мне не понятно,если я заливаю редакт. ром-изменится и кс.
Естественно, с неправильной кс стартовать винт не будет.
Хочу попробовать изменить кол-во spt по зоне.
Например:
2>x
..........................................................
Zone 1:  00EA - 04D8   367   166.560
...........................................................

В пзу по адресу CABOh есть строка:
EA 00 D8 04 A0 8A 02 00 70 01 6F 01 C6 00 B8 00
Видим и координаты зоны[EA00D804] и кол-во секторов на трек[6F01] (367 ->16Fh)
Все это ,конечно, предположения.Также неизвестен результат таких изменений.Есть подопытный,можно и попробовать))
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
strelec написал:
[q]
Не знаю,что это.
[/q]
Это на наклейке после s/n строка p/n вида XXXXX-XXX. Допускается и не вводить.

Как считать у них КС - я не знаю, надо гуглить.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Можно попробовать посчитать сумму байт и слов (для слов надо иметь ввиду, что у Motorola старший/младший
порядок, не как у Intel), если какая-то сумма будет нулевой (в младшем байте или слове), то скорее всего она
и считается. С Motorola не возился никогда, все Intel (x86, 8048, 8051, 8080), а то можно было бы попробовать
дизассемблировать, подсчет КС обычно не очень сложно найти.
strelec
Newbie


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
i8088 написал:
[q]
С Motorola не возился никогда, все Intel (x86, 8048, 8051, 8080), а то можно было бы попробовать
дизассемблировать, подсчет КС обычно не очень сложно найти.
[/q]
Это ,конечно, интересно.Это надо знать тип процессора(например ,серия HC16),дизассемблер под него,и знать к тому же алгоритм работы hdd?И еще как минимум,надо знать ассемблер ))))
Почитал про алгоритмы crc-их там тьма всяких разных!)
Возможно ,что кс и не общая на дамп.А разбита на сегменты и у каждого сегмента своя КС...
Если бы какая-нибудь команда терминала меняла бы флеш,то можно было бы для начала вычислить ее расположение(сравнением дампа до и после).
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
strelec написал:
[q]
Это ,конечно, интересно.Это надо знать тип процессора(например ,серия HC16),дизассемблер под него,и знать к тому же алгоритм работы hdd?И еще как минимум,надо знать ассемблер ))))
Почитал про алгоритмы crc-их там тьма всяких разных!)
[/q]
На самом деле, если не стоит задача полностью разобрать FW,можно ограничиться
разбором по кусочкам, KALDYH давал ссылку.

КС скорее скорее всего простое сложение (как в BIOS), но как Вы верно отметили, может не
все ПЗУ считаться. Также HDD может не весь образ ПЗУ возвращать верно, Проверил в
лоб сумму байтов всего образа образа - явно не оно.

upd.
KALDYH писал, что на других Seagate правил карту голов, переставляя байты,
и работало. Я думаю, CRC бы обнаружило это, а вот простая КС нет.
strelec
Newbie


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


Ссылка


Дата регистрации на форуме:
3 апр. 2018
i8088 написал:
[q]
KALDYH писал, что на других Seagate правил карту голов, переставляя байты,
и работало. Я думаю, CRC бы обнаружило это, а вот простая КС нет.
[/q]
КС типа checksum byte(простое сложение байт) -эта да,не обнаружит замену байт местами.
А уже КС типа checksum word(простое сложение word ) уже эту подмену заметит.Пробовал через калькулятор checksum.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Пока не удалось подобрать, написал программу для подсчета КС в Motorola order, сумма ненулевая.
А кстати, она может быть любой, и ненулевой, просто какая-то определенная, хотя я не встречался
с таким в BIOS материнок. Начало дампа какое-то странное.
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 30 31 32 33 34 * 35 36 37 38 .. 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