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

Полигон-2

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

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

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

Полигон-2 »   Другие архитектуры »   Обсуждение советского винта MC5405
RSS

Обсуждение советского винта MC5405

<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6 7
Печать
 
Aleksey Matyuk
Гость

Ссылка

(Сорри, меня просто долго не было в форуме)
(Проверить винт пока не могу, т.к. на компе с MFM-контроллером пока нету блока питания.)
[q]
Aleksey Matyuk, если как-то резюмировать - данный винт, скорее всего, 615/4/17.
[/q]
Ладно. То есть я просто прописываю эти параметры в BIOS'е, и мой 386 должен этот диск увидеть.
(Иначе он просто скажет об ошибке и попросит нажать F1)
WritePrecomp и LandingZone можно просто выставлять 615 ?
Если 615/4/17 (C/H/S) не подойдёт, то?
Тогда перепробую в BIOS'е все типы дисков с размером 20 Мб.
[q]
Кому нужно, отдам файлы с характеристиками всех древних винчестеров Seagate --
до 1990 года.
[/q]
Да, желательно выложить куда-нибудь.
Просто интересно, есть ли в моих ST-винтах функция AUTO PARK. :)
Сейчас на форуме
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
[q]
Просто интересно, есть ли в моих ST-винтах функция AUTO PARK. :)
[/q]
У меня где-то валялся родной паспорт от ST225, там было написано, что автопарковку имеют все винты сигейта кроме ST225... и еще пары моделей, уже не помню. Могу поискать и посмотреть, если интересно
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Если у него шаговик по типу сигейта 251-го, то вполне может и автопарковаться. Т.е. техническая возможность автопарковки есть, но вот реализована она или нет - неизвестно.
Dendy
Advanced Member


Откуда: Копейск, Челяб. обл.
Всего сообщений: 562
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 дек. 2005
http://romlib.narod.ru/SEAGATE.RAR
Описание древних дисков "Seagate".
Aleksey Matyuk
Гость

Ссылка

Вчера занимался винтом. Припаял разъём Molex
(прямо на контакты стоящего там разъёма).
Подключил винт через отдельный БП (чтобы, если комп придётся
выключать - винт не отключался бы), всё через UPS.
Винт при включении разогнался и даже прошёл само-инициализацию.
(Уже хорошо).
Проставил в BIOS'е указанные параметры (615/4/17) (C/H/S).
Мой 386 BIOS сказал, что "C: drive error" и попросил нажать F1.
(Кстати, разъясните мне, плз, почему именно "C:"? Ведь для
BIOS'а не должно существовать логических дисков!)
Я нажал F1 и он перешёл в следующий этап - вывел на экран табличку,
в которой значилось наличие одного HDD type 47.
Даже попытался загрузиться с этого харда (секунду-другую горела
его лампочка). Пошла загрузка с дискеты.
Никаких логических дисков этого диска естественно не присутствовало.
Но BIOS предоставляет доступ к этому диску - уже хорошо!
(Хотя, теоретически, можно найти или написать программу,
которая работает с диском в обход BIOS'а, и для IDE такая
программа есть - MHDD.)
Запустил стандартный, новый diskedit. Попытался считать нулевой сектор.
Говорит что-то примерно такое (после 1-секундного горения лампочки
и вращания головкой):
"Error on disk 129
Sector not found". (Retry/Abort)
Пробовал читать другие места диска - то же самое.
Запускаю NDD (просто чтобы посмотреть, что он скажет о partition table).
Он после долгого "журчания" диском сообщает,
что ваш диск неправильно прописан в КМОС, и возможны ошибки,
которые приведут к повреждению информации.
Поэтому он работать вообще отказался (даже дискету проверить не захотел).
Пробовал ставить в BIOS'е поменьше дорожек - результат тот же.
После этого, перепробовал все типы дисков в BIOS'е,
которые имеют размер 20 МБ - результат тот же.
Кстати, типы дисков 2 и 6 в BIOS'е - это и есть 615/4/17.
Собственно, точно такая ситуация была у меня и с остальными винтами,
которые я приносил. Но они после низкоуровневого форматирования
386-м BIOS'ом начинали работать.
Этот винт я естественно форматировать не стал
(По указанию dendy
http://www.phantom.sannata.ru/...p;start=29
)
dendy, что делать дальше?
Сейчас на форуме
Aleksey Matyuk
Гость

Ссылка

Да, ещё забыл добавить:
Винчестер нормально паркуется программой park.
Она его паркует на тот цилиндр, который выставлен в BIOS'е (-1).
Я запарковал на 614-й.
[q]
ST-225 часто ставили на советские компьютеры, этих винтов было много сделано
[/q]
О, у меня такой есть. Я прям вместо него и поставил. :)
[q]
Если это MFM - секторов будет 17
[/q]
ЕСЛИ это MFM...
[q]
Количество головок можно посмотреть на фотках на сайте - там он открытый.
[/q]
Я вижу только то, что там два "блина". Сколько головок - не вижу.
[q]
Ну а дорожек - придется варьировать. Но это ж чтение - ничем не рискуем.
[/q]
Там видна ось от шагового двигателя.
То, что она видна - может как-то помочь?
Кстати. Можно ли _не имея_ информации о количестве C/H/S,
получить доступ к самому первому сектору диска
(считать его)? Ведь, самый первый сектор находится в самом начале... А если получить доступ к самому первому сектору диска, то, возможно, там лежит информация, по которой можно примерно догадаться о количестве C/H/S, ну или хотя бы о размере первой "партиции"...
Вообще, как-то мне не нравится эта идея - работать с винтом через BIOS. Может, всё-таки есть программы типа diskedit, которые работают с винтами _напрямую_? (Типа MHDD, но MHDD - только для IDE).
Кстати. по поводу своего контроллера я вроде уже говорил, что это WD1003S-WA4 и есть в TH99.
Сейчас на форуме
Teodor
Гость
Старый опытный камикадзе

Откуда: Николаев, Украина
Всего сообщений: 4022
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2006
Буквы C, D, E, F в _физической_ интерпретации означают соответственно Primary Master, Primary Slave, Secondary Master, Secondary Slave.
Для неIDE/неSCSI винчестеров работать в обход BIOS невозможно ввиду отсутствия у этих винчестеров собственной управляющей электроники. Вся электроника, отвечающая за чтение/запись, находится на плате контроллера.
[q]
Я вижу только то, что там два "блина". Сколько головок - не вижу.
[/q]
В те времена не были столь расточительны, как сейчас, чтобы не использовать все поверхности. Выделение отдельной поверхности под серво у такого винта мне кажется маловероятным.
Из возможных вариантов дальнейшего копания
- перебрать все типы от минимального объема до 40МБ.
- возможно, что MFM-винчестер с целью увеличения объема отформатировали как RLL. Тогда нужно искать контроллер и секторов будет 26 при том же кол-ве дорожек.
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
[q]
Выделение отдельной поверхности под серво у такого винта мне кажется маловероятным.
[/q]
[q]
Там видна ось от шагового двигателя.
[/q]
У винтов с шаговыми двигателями сервоповерхностей не бывает. Они им просто не нужны. Так что головок точно 4
Aleksey Matyuk
Гость

Ссылка

[q]
Буквы C, D, E, F в _физической_
[/q]
А, ну если в _физической_...
Только вот, тогда корректнее было бы так и говорить - Primary/Secondary Master/Slave.
А ведь в новых BIOS'ах так и сделано...
[q]
В те времена не были столь расточительны, как сейчас, чтобы не использовать все поверхности.
[/q]
Не согласен.
Т.к. в BIOS'е присутствуют типы дисков, где 3 головки.
[q]
- перебрать все типы от минимального объема до 40МБ.
[/q]
Часть уже перебрал. (Кажется, все меньшие)
Часть переберу позже.
А при переборе, требуется только запустить diskedit и попробовать считать первый сектор этого физического диска?
(Или, если BIOS сказал "C: drive error", сразу можно отметать?)
И ещё - если у меня стоит контроллер SCSI (с BIOS'ом), то это не мешает?
Все равно, первым физическим винтом оказывается MFM-винт, а вторым - сказёвый. Загружаюсь все равно с дискеты, но зато при наличии сказёвого винта чувствую себя уверенней (там же все утилиты, diskedit...)
[q]
- возможно, что MFM-винчестер с целью увеличения объема отформатировали как RLL.
[/q]
А такое возможно?
[q]
Тогда нужно искать контроллер и секторов будет 26 при том же кол-ве дорожек.
[/q]
:( Да, мой контроллер поддерживает только:
Hard drives supported: Two ST506/412 MFM drives
Недавно достался Сигейтовский восьмибитный контроллер с BIOS'ом (В TH99 не глядел, не уверен, он RLL или MFM). Нужен он мне для моей XT-шки. Но он, кажется, поддерживает только 8 моделей винчестеров:
ST138R
ST157R
ST238R
ST251R
ST277R
ST4144R
ST250R
ST225R
Естественно при подключении этого контроллера к 386 компу, в BIOS'е 386 компа никакие типы дисков прописывать не надо.
Если к этому контроллеру подключить винт, который раньше к нему не подключали, то он (BIOS контроллера) скажет,
что винт "not initialized", и предложить "инициализировать", т.е. сделать низкоуровневое форматирование. Если ответить "No",
то он продолжит загрузку (при этом, винт _будет_ доступен как физический диск, но будет работать некорректно). Если ответить "Yes", то он спросит, какая у вас модель винта и предложить на выбор те 8 моделей, которые я написал выше. Далее, предложить ввести наблицу дефектов (напечатанную на крышке диска) и начнёт форматирование. Если отформатировал и проверифил успешно, то больше при загрузке вопрос о форматировании задавать не будет, а после загрузки можно будет корректно работать с винтом.
Сначала я решил попробовать на нём винт ST225 (без буквы R), и сказал BIOS'у, что это ST225R, в надежде, что это прокатит, но не прокатило, т.е. работать с моим ST225 не захотел (и правильно сделал).
Тогда я стал вспоминать, нет ли у меня какого-нибудь винта, модели, перечисленной в этом списке.
Достал из под груды завалов винт ST238R, который я когда-то давно отложил как нерабочий, т.к. работать с контроллером WD1003S-WA4 он не захотел (не помогало даже низкоуровневое форматирование). И, как ни странно, он заработал с этим 8бит Сигейтовским контроллером! (Низкоуровневое форматирование прошло успешно,
загружается нормально, правда, есть плохие блоки) Теперь моя XT-шка снова имеет HDD, и даже больше чем раньше.
Думаю, имеет смысл попробовать сабжевый винт на этом Сигейтовском контроллере (других контроллеров у меня, к сожалению, нет).
Я просто отвечу No на вопрос о "инициализировании" и попробую запустить diskedit.
[q]
Там видна ось от шагового двигателя.
[/q]
Добавлю: полное вращение, мне показалось, примерно на два оборота. (Но не уверен)
Да там так всё сделано, что и двигатель сам виден... Там в плате дырка, где и видна ось.
[q]
Для неIDE/неSCSI винчестеров работать в обход BIOS невозможно ввиду отсутствия у этих винчестеров собственной управляющей электроники. Вся электроника, отвечающая за чтение/запись, находится на плате контроллера.
[/q]
Но ведь BIOS как-то получает туда доступ? Разве нельзя написать такую программу?
И вообще, кажется, я где-то видел программу-драйвер, которая умеет работать с винтами напрямую, даже если это неIDE/неSCSI винт.
И даже пробовал её с MFM-винтом. Только результат не помню. Поищу её и попробую, для начала, на рабочем MFM-винте (на моём ST-225, если он ещё жив после экспериментов на Seagate'овском контроллере).
Сейчас на форуме
DrPass
Advanced Member


Откуда: Донецк
Всего сообщений: 3566
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
17 апр. 2005
[q]
Но ведь BIOS как-то получает туда доступ? Разве нельзя написать такую программу?
[/q]
Получает, конечно. MFM-контроллер тоже имеет свои порты, через которые им можно рулить напрямую в обход BIOS, точно так же, как и IDE. Разница только в том, что в IDE управляющая электроника находится на самом винте, а в MFM - на плате контроллера
(Сообщение отредактировал DrPass 30 июля 2006 23:19)
<<Назад  Вперед>> Страницы: 1 2 3 * 4 5 6 7
Печать
Полигон-2 »   Другие архитектуры »   Обсуждение советского винта MC5405
RSS

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

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

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