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

Полигон-2

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

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

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

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

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

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

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 13 14 15 16 17 * 18 19 20 21 .. 75 76 77 78 79 80
Печать
 
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
i8088 написал:
[q]
Вот лог теста гистерезиса с Hilo от PCSEAGATE
[/q]
Спасибо!
Ну вот, из него видно, что позиционирование курсора - контрольный код Esc "=" и потом два байта координат. Но это не соответствует ни ANSI, ни VT100, я вообще не знаю, какому терминалу это подходит...

UPD: Скурив termcap и выполнив поиск по ":cm=\E=", нашёл, что подходят системы команд ADM или Wyse. Поставил ZOC, вызвал тест гистерезиса командой 3>Y - график нарисовался. Ура, тип терминала вычислен! Добавил в главу по Seagate.

В процессе изысканий встал вопрос: а как у коннергейтов (например, Belize) правильно поменять скорость терминала? Меняется командой T>b, указание T>b72 скорость с дефолтной 7200 не поменяет, но скажем b96 выставит не 9600 бод, а какую-то другую!
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
UPD: Скурив termcap и выполнив поиск по ":cm=\E=", нашёл, что подходят системы команд ADM или Wyse. Поставил ZOC, вызвал тест гистерезиса командой 3>Y - график нарисовался. Ура, тип терминала вычислен! Добавил в главу по Seagate.
[/q]
Спасибо! Почитаю man по терминалу во FreeBSD, чтобы получить правильный вывод.
Удивительно, что этот вопрос практически не поднимался на форумах...
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Попалась SATA ALPINE 7200.7, со старым firmware 3.43, к терминалу еще не подключал,
а вот простой тест чтения/позиционирования, скорость довольно неплохая:


root@le3:~ # diskinfo -ct /dev/ad6
/dev/ad6
        512             # sectorsize
        80026361856     # mediasize in bytes (74G)
        156301488       # mediasize in sectors
        0               # stripesize
        0               # stripeoffset
        155061          # Cylinders according to firmware.
        16              # Heads according to firmware.
        63              # Sectors according to firmware.
        5MR4E75B        # Disk ident.

I/O command overhead:
        time to read 10MB block      0.199205 sec       =    0.010 msec/sector
        time to read 20480 sectors   2.380353 sec       =    0.116 msec/sector
        calculated command overhead                     =    0.107 msec/sector

Seek times:
        Full stroke:      250 iter in   5.601608 sec =   22.406 msec
        Half stroke:      250 iter in   4.387152 sec =   17.549 msec
        Quarter stroke:   500 iter in   6.987705 sec =   13.975 msec
        Short forward:    400 iter in   1.934271 sec =    4.836 msec
        Short backward:   400 iter in   2.351229 sec =    5.878 msec
        Seq outer:       2048 iter in   0.276336 sec =    0.135 msec
        Seq inner:       2048 iter in   0.288374 sec =    0.141 msec
Transfer rates:
        outside:       102400 kbytes in   1.896125 sec =    54005 kbytes/sec
        middle:        102400 kbytes in   2.107916 sec =    48579 kbytes/sec
        inside:        102400 kbytes in   3.500987 sec =    29249 kbytes/sec



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

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
i8088 написал:
[q]
можно ли обойтись без использования SDLD
[/q]
Можно. Пишется скрипт побайтового заполнения буфера и делается запись через буферы. Если надо, могу написать.

i8088 написал:
[q]
насколько долгой будет такая загрузка
[/q]
Не знаю, никогда не пробовал... Можно скорость порта побольше поставить (винт поддерживает и более чем 115200).

i8088 написал:
[q]
Начиная с каких семейств SDLD стал поддерживаться?
[/q]
Есть предположение, что протокол существовал ещё на Conner.
i8088
Advanced Member


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


Ссылка


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


KALDYH написал:
[q]
Есть предположение, что протокол существовал ещё на Conner.
[/q]
Вот это интересно!



Еще вопрос - у Seagate U4 нет известной болячки? У меня две штуки, не раскручивают двигатель,
в терминале ничего (один из них испортился при мне, просто стал во время работы). Выявлено
наличие генрации на кварце; наличие 3.3V; процессор перебирает адресные линии ПЗУ, но линия
данных в Z-state (последнее надо уточнить еще, и проверить сигнал CS# ПЗУ). При сравнении с
исправным U4 - на нерабочих не запускается повышающий преобразователь +25V, но я не знаю он
должен запускаться сразу или по команде программы MCU. Элементы преобразователя упрятаны в
БИС, в которой и управление двигателем, и скорее всего и головками тоже, вожможно еще
что-то.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Скрипт ST_MEM для записи оверлея (файл overlay.bin) через буферы будет выглядеть примерно так:

SPEED/желаемая_скорость
S_BUF/адрес_буфера_WR/overlay.bin/0/длина_буфера=10/1
STR/sтрек_оверлея,0
STR/w,0,10
S_BUF/адрес_буфера_WR/overlay.bin/10/10/1
STR/sтрек_оверлея,0
STR/w,10,10
S_BUF/адрес_буфера_WR/overlay.bin/20/10/1
STR/sтрек_оверлея,0
STR/w,20,10
и т.д. до конца файла
SPEED/9600

Команда S_BUF заполняет буфер побайтно, используя команду 2>Ux,y,z или общую команду =x,y,z (точно не знаю).

i8088 написал:
[q]
Вот это интересно!
[/q]
Ну, cert code у них хранится на блинах, и его надо как-то передавать... Опять же флешку пересылать через что-то надо... Я давал ссылку на код реализации, этот код - для 68HC11, как я понял.

i8088 написал:
[q]
Еще вопрос - у Seagate U4 нет известной болячки?
[/q]
Нет, я не знаю. Может, ПЗУ убилось? Программатора нет? Можно по старинке на плате MPG прошить :)
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
Скрипт ST_MEM для записи оверлея (файл overlay.bin) через буферы будет выглядеть примерно так:
[/q]
Спасибо большое, идея понятна!


KALDYH написал:
[q]
Нет, я не знаю. Может, ПЗУ убилось? Программатора нет? Можно по старинке на плате MPG прошить :)
[/q]
Именно для такого нет, тк 16-разрядное, но придумать как прошить можно, один вариант Вы
уже предложили. Надо будет проверить наличие CE# и OE#, если при их наличии нет ничего
на линиях данных, то проблема в ПЗУ.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
В качестве упражнения прогнал селфскан на TLITE2HD с отключением нулевой головки и стартом из памяти. Вполне успешно, на выходе получил одноголовую 80-ку. А у нулевой головки, похоже, отвалилась запись из-за засорения пишущего элемента.

Частично раскурил задание битрейта на Belize, добился работы на 28800. Следующим шагом будет создание скрипта для вычитывания флешки. А там и до записи доберусь.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
KALDYH написал:
[q]
В качестве упражнения прогнал селфскан на TLITE2HD с отключением нулевой головки и стартом из памяти. Вполне успешно, на выходе получил одноголовую 80-ку.
[/q]
Поздравляю! Есть особенности, чтобы чтобы дохлая головка не включилась при self-scan?


KALDYH написал:
[q]
А у нулевой головки, похоже, отвалилась запись из-за засорения пишущего элемента.
[/q]
Там двойная голова, MR + индуктивная?


KALDYH написал:
[q]
Частично раскурил задание битрейта на Belize, добился работы на 28800
[/q]
Это тоже интересно, расскажите!

У меня скапливаются некоторые вопросы, чуть позже задам:)
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
i8088 написал:
[q]
Поздравляю! Есть особенности, чтобы чтобы дохлая головка не включилась при self-scan?
[/q]
Нет, никаких особенностей. Всё по своей же методичке: обмен местами нулевой и первой в ПЗУ, обмен местами в App, отключил по T>k, правка серийника. Тип накопителя по T>Y не правил - примерно с 7200.8 он не используется.

i8088 написал:
[q]
Там двойная голова, MR + индуктивная?
[/q]
Года этак с 97 везде так. Так что поломка "читает идеально, но не пишет" вполне реальна, сталкивался с таким не единожды.

i8088 написал:
[q]
Это тоже интересно, расскажите!
[/q]
Добавлено в справочник по командам. http://www.phantom.sannata.ru/...1#pp374831
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... 13 14 15 16 17 * 18 19 20 21 .. 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