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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   FAQ и обсуждение жёстких дисков ST506/412 (MFM и RLL)
RSS

FAQ и обсуждение жёстких дисков ST506/412 (MFM и RLL)

<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... .. 8 9 10 11 12 13
Печать
 
arif-ru
Advanced Member


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


Ссылка


Дата регистрации на форуме:
8 окт. 2007
Информации по MFM дискам в интернете немало, но она достаточно разрозненна. Я решил попробовать исправить это и сделать FAQ, перечислив вопросы, на которые когда-то сам искал ответы.

Если Вам нравится эта идея - пожалуйста, поддержите её, подскажите, как улучшить текст (наименее полные ответы я выделил красным цветом).




Basic

1-1).Что такое MFM диск?
MFM диск - обычный жёсткий диск, связанный с контроллером по очень старому протоколу передачи данных. В отличие от более современных IDE (SCSI, SATA и т.д.) дисков, у MFM целых два шлейфа - управляющий и для передачи данных.
Самые распространённые модели MFM дисков - Seagate ST-225 (20 МБ, нуждается в парковке) и ST-251 (40 МБ, не нуждается в парковке).

1-2). Как пользоваться MFM диском?
После установки MFM диском можно пользоваться точно так же, как и любым другим. Главное отличие в том, что некоторые из MFM дисков нужно парковать перед выключением компьютера.
Отдельно нужно отметить, что диск, работающий с одним контроллером, почти наверняка не будет работать с другим. Точнее будет, но только после низкоуровневого форматирования и переразбивки, о которых сказано ниже.

1-2).Что такое парковка диска?
Некоторые MFM диски не умеют самостоятельно вдвигать магнитные головки. Перед выключением компьютера головки такого диска нужно убирать (парковать) вручную.
Проверить, нужно ли парковать Ваш диск, можно в Total Hardware'99: найдите в списке Ваш диск и посмотрите его описание. Если напротив "Lift/Lock/Park" написано NO", значит, сам он не паркуется, перед выключением его обязательно нужно парковать.
Воспользуйтесь для этого специальной программой (зеркало).

1-3). Как скопировать информацию с MFM диска?
Во-первых, подключить MFM винчестер к тому же контроллеру, к которому он был подключён ранее, а контроллер установить в ISA слот материнской платы.
Дальше есть два варианта:
а). Простой, но медленный - загрузить компьютер с дискеты и сбросить информацию, через дискеты, NULL-модем или LPT-кабель (с помощью Total Commander на компьютере с современной системой и утилиты lptdos на компьютере с MFM диском).
б). Сложный, но быстрый, для больших объёмов информации - подключить контроллер с MFM/RLL диском к полноценному компьютеру с системой, установленной на IDE винчестер. Делается это так:
By KALDYH:
Если используется 8-битный MFM контроллер - то запросто. Будут работать без конфликтов, в том числе и под Windows.
Если используется 16-битный контроллер, то тут сложнее. По адресам портов он аналогичен IDE, поэтому возможны два рабочих варианта: Primary MFM/Secondary IDE и Primary IDE/Secondary MFM. Но тут вылазит множество проблем. Во-первых, не все мультикарты и не все 16-битные MFM контроллеры имеют переключатель Primary/Secondary. Во-вторых несмотря на наличие этого джампера все равно может вылезти конфликт портов (у меня было). В-третьих, большинство старых материнок до 486 эпохи не поддерживают второй канал IDE на уровне BIOS. В-четвертых, некоторые относительно современные материнки (из тех, в которых еще осталась ISA), не могут корректно инициализировать MFM винчестер из-за того, что контроллер не поддерживает команду выдачи паспорта диска.


1-4). Насколько надёжны MFM диски?
В большинстве своём - весьма надёжны. Исключение составляют очень старые модели (объёмом 5-10 мегабайт), а также диски, сделанные в СССР. Сам не проверял особо, поправьте, если что
Естественно, это верно только в случае правильной эксплуатации - в первую очередь, если диски не забывают парковать и не особо трясут.




Advanced

2-1). Какого размера MFM диски?
Если речь об объёме - то от пяти до ста с небольшим мегабайт (чаще всего, 20-40).
Если же о размере физическом - то большинство дисков соответствуют "5.25"/HH", то есть 5,25 дюйма, половинной высоты. По длине, ширине и высоте они почти не отличаются от стандартного сидирома настольного компьютера.
Гораздо реже встречаются диски "3.5"/HH" (ставившиеся, в основном, в портативные компьютеры) - они размером с два привода для 3"5 дискет, положенных стопочкой.
Некоторые, в основном, очень старые или очень объёмные диски, соответствуют стандарту "5.25"/FH" (полной высота). Диск полной высоты, как не сложно догадаться, вдвое выше диска половинной высоты.

2-2). Что будет, если диск не парковать, или парковать зря? Как это вообще делать?
Если диск, не умеющий парковаться автоматически, не запарковать, то после остановки шпинделя головка прижмётся к магнитной поверхности. При этом поверхность будет царапаться, а диск, возможно, не сможет раскрутиться при следующем запуске, так как мощности двигателя не хватит.
Если Вы по какой-то причине попали в такую ситуацию, попробуйте, включив компьютер, постучать по торцу литой станины диска кулаком (или даже молотком) - вибрация уменьшит трение и диск разгонится. А если не разгонится, его нужно аккуратно вскрыть и сдвинуть головки с магнитных дисков вручную. Впрочем, у некоторых дисков доступ к приводу головок открыт, и головку можно сдвинуть и не открывая диска
By KALDYH: (крутить рукой привод блока головок при остановленном шпинделе категорически запрещается! Сначала надо раскрутить диски, хотя бы от руки - двигатель шпинделя обычно тоже доступен снаружи).
By Fe-Restorator: После такого аварийного запуска нужно немедленно запарковать диск и выключить компьютер. Затем отсоединить от диска оба шлейфа и ещё пару раз включить и выключить компьютер, всякий раз дожидаясь и полного раскручивания пластин, и их полной остановки. Делается это для удаления прилипших к головке осколков магнитного покрытия, который в противном случае могут поцарапать рабочую поверхность дисков.


Я встречал утверждения, что диск, способный к автопарковке, при ручной парковке часто ломаются. Думаю, это всё же преувеличение - и сам парковал, и специалисты подтверждают.
Для парковки удобно использовать три программы:
Park.com (зеркало) - маленькая программка, паркующая жёсткий диск при запуске. Если Вы пользуетесь Norton Commander, её стоит добавить в меню на клавишу F2. В таком случае парковка будет происходить при двукратном нажатии на F2 - очень удобно, и опасность забыть меньше.
killer.com (зеркало) - полезная резидентная программа, прерывающая выполнение других программ по нажатию на Ctrl-Alt-Del. В частности, позволяет вернуться в NC после запуска предыдущей программы - например, если Вы отходили от компьютера, а теперь вернулись.
timepark (зеркало) - программа, запускаемая как device в config.sys. Автоматически паркует диск после двух минут простоя.


2-3). Как установить MFM диск?
Теоретически, MFM диск устанавливается почти так же, как любой диск под DOS.
Сначала устанавливается контроллер, диск подключается к нему двумя шлейфами (не перепутайте полярность! На многих дисках перевернутый шлейф управления (на 34 жилы) определяется по постоянно горящему светодиоду - хотя на некоторых дисках светодиод является индикатором питания, такие горят и вообще без подключения к контроллеру), к диску подключается кабель питания.
Затем проводится низкоуровневое форматирование (см. ниже) Если используется 16-битный контроллер без биоса - в биосе компьютера устанавливаются параметры диска.
Потом запускается утилита fdisk, и диск разбивается на разделы - как минимум один primary (на котором автоматически создаётся логический диск C:), можно также сделать дополнительный раздел с одним или несколькими логическими дисками. Затем каждый логический диск форматируется программой format, а на диск C: устанавливается система командой sys.

2-4). Что такое низкоуровневое форматирование?
Разные контроллеры управляют диском несколько по-разному, поэтому при первом подключении диска к данной модели контроллера нужно разметить магнитную поверхность специально под него - эта процедура называется низкоуровневым форматированием (LLF).
Процедура низкоуровневого форматирования есть в BIOS старых материнских плат, или можно использовать старые досовские программы низкоуровневого форматирования (например, ADM).
У всех 8-битных и некоторых 16-битных контроллеров есть собственный биос, обчыно в него встроена своя утилита форматирования. Для её выполнения запустите программу debug (из комплекта утилит DOS), введите g=c800:5 и действуйте согласно появившейся инструкции. Если инструкция не появилась - попробуйте g=c800:6 или g=d800:5. Ещё встречались упоминания контроллеров с адресами cc00:5 и dc00:5 (PikeIt). Если всё равно не появляется сообщение о настройках форматирования - возможно, контроллер неисправен.
Кстати, некоторые контроллеры с биосом проверяют форматирование диска при загрузке системы и, найдя неотформатированный диск, сами предлагают форматирование.


2-5). Какие ещё бывают проблемы при инициализации диска?
Мне рассказывали, что fdisk обычно нормально работает с MFM дисками. Но у меня, почему-то, всегда возникает странная ошибка - после разбиения, форматирования и установки системы диск нормально работает, но загрузиться с него не получается.
Этой проблемы нет, если первый раздел диска делать не fdisk, а ADM. Запустите программу, выберите Ваш диск, создайте на нём primary partition. Потом вернитесь в DOS, при желании создайте второй раздел fdisk-ом, отформатируйте разделы и перенесите систему.


2-6). Как ускорить работу MFM диска?
Конечно, стандартные способы ускорения работы - дефрагментация файлов и оптимизация их расположения, важны для любого диска. Но для MFM дисков существует очень важный дополнительный метод, оптимизация низкоуровневого форматирования. Дело в том, что секторы MFM диска должны располагаться так, чтобы сразу после прочтения одного можно было бы читать другой. На практике, обычно, между чтением первого и второго сектора есть задержка - вот её и стараются уменьшить.
Для компьютера на 286 процессоре и современнее Вы можете использовать программу Calibrate из пакета утилит Нортона (зеркало). Для компьютера на 086 или 088 процессоре - interleave adjustment utility (зеркало).
Обе программы работают примерно одинаково - они определяют оптимальное расположение секторов и переформатируют диск с его учётом. Информация с диска, по идее, не теряется, но гарантии производитель не даёт.
Если повезёт, после калибровки диск может ускориться раза в два. Теоретически и больше бывает, но я такого пока не видел.

2-7). Насколько совместимы между собой диски, отформатированные на разных контроллерах?
Диски, отформатированные на контроллерах без биоса (16-битных), чаще всего совместимы между собой, хотя между некоторыми контроллерами совместимость может быть односторонняя или вообще отсутствовать.
Диски, отформатированные на контроллерах с биосом (8- или 16-битных), в большинстве случаев, могут быть прочитаны только с использованием этого же контроллера (в некоторых случаях - только этого конкретного экземпляра).
Диски, отформатированные на IBM-несовместимых контроллерах (по крайней мере, на Электронике-85 и ДВК), не могут быть прочитаны с использованием IBM-совместимых компьютеров.
Конечно, если геометрия диска поддерживается данным контроллером, диск всегда может быть отформатирован под него - но вся информация при этом, разумеется, теряется.




Expert
В этом разделе, в основном, находятся вопросы, на которые я бы сам хотел услышать ответ.

3-1). Как подключить несколько MFM дисков сразу?
By KALDYH:
Большинство контроллеров поддерживают подключение двух дисков. Перемычка номера диска на одном ставится как "0", на другом как "1". Попадаются 34-pin шлейфы с перекруткой (она в другом месте, не как у дисководов), для него перемычки переставлять не надо. Диски подключаются к общему 34-pin шлейфу, а 20-pin шлейфы от каждого диска идут отдельно, к двум разъемам на плате. Еще перемычка "radial/daisy-chain" на винтах должна стоять в положении "daisy-chain", по умолчанию она так и стоит.

3-2). Как установить на XT диск большого объёма?
Большинство 8-битных контроллеров (по крайней мере, все, которые были у меня) не могут работать с дисками большого объёма - например, не могут отформатировать диск, имеющий больше 999 цилиндров. Насколько я понял, с помощью тех же переключателей можно заставить контроллер думать, что перед ним два диска меньшего объёма - но на практике у меня это тоже не получилось.

3-3). Не удаётся запустить низкоуровневое форматирование диска. Контроллер сломан?
Если после запуска debug и ввода g=c800:5 (c800:6, d800:5) ничего не происходит, Вы можете уточнить адрес ПЗУ контроллера (с помощью команды SysInfo->MemoryMap программы Checkit 3.0) и сделать дамп этого ПЗУ:
1). запустите из dos "debug >dump.txt"
2). введите "d c800:0000 2000" или "d d800:0000 2000". На дисплее отображаться не будет ничего, даже комманда. Зато в файле dump.txt появится дамп.
Если в дампе есть какой-нибудь текст, но нет фраз, связанных с форматированием - возможно, Ваш контроллер исправен, но не умеет проводить низкоуровневое форматирование. В таком случае Вам нужна программа или материнская плата, умеющая делать это (например, ADM).
Кроме того, некоторые контроллеры имеют перемычки выбора адреса ПЗУ. Для уточнения надо свериться со справочником Total Hardware'99. При неправильной установке перемычек возможно перекрывание ПЗУ контроллера и какого-нибудь расширения ПЗУ, уже имеющегося в системе (для тоого, чтбы проверить, нет ли перекрывания, Вы можете сравнить MemoryMap c установленным контроллером и без него.
Тема по этому поводу.

3-4). Что такое RLL диск?
RLL диски - сравнительно редкий тип дисков, близкий к MFM, но обеспечивающий более высокую плотность записи. Внешне RLL и MFM диски очень похожи, отличить их проще всего, найдя в Total Hardware описание модели. RLL диски требуют специальных контроллеров, внешне также похожих на MFM контроллеры.
Используемый метод записи, MFM или RLL, зависит от контроллера и только от него. Диски, поддерживающие RLL, отличаются от MFM более высоким качеством магнитного покрытия и (непроверено) другими настройками тракта чтения-записи.
Поэтому RLL можно подключить к MFM контроллеру - при этом даже уменьшится количество сбойных секторов. Обратная замена также возможна, но MFM диск, отформатированный на RLL контроллере, в большинстве случаев оказывается покрыт сбойными секторами и вообще очень ненадёжен. Обычно, у RLL дисков есть аналог с MFM интерфейсом, поэтому Вы можете найти Ваш RLL диск в Total Hardware'99 и взять параметры для форматирования на MFM контроллере из описания его ближайшего родственника с тем же числом головок и цилиндров.

3-5). Какие ещё похожие интерфейсы бывают? Что такое ST506/412?
By KALDYH:
Интерфейс "MFM дисков", насколько я знаю, официального названия так и не получил. Обычно в документах его называют "интерфейс ST506/412", в честь одноименных винчестеров, Seagate ST-506 (gоявился в 1980 году) и Seagate ST-412 (чуть более поздняя модель, ставилась на IBM PC XT) , в которых он впервые появился. MFM (Modified frequency modulation) - метод кодирования, который применялся для жестких дисков с этим интерфейсом. Также метод MFM используется в дисководах. Впоследствии сам интерфейс также стали называть MFM. Кроме этого, существует интерфейс ESDI. Он использует такие же два шлейфа на 34 и 20 pin, но с MFM несовместим!

3-6). Какие параметры у винчестеров СССР и стран СЭВ?
By KALDYH:
ЕС5300 (Болгария) - клон Seagate ST-506
ЕС5313 (СССР) - предположительно, клон Seagate ST4026. Единственный советский винчестер с приводом головок типа voice-coil. Теоретически, должен иметь автопарковку.
МС5401 (СССР) - клон Seagate ST-506, отличается от последнего особенностями устройства гермоблока.
МС5402 (СССР) - полный клон Seagate ST-412
МС5405 (СССР) - оригинальная разработка, по установкам аналогичен ST-225
МС5410 (СССР) - клон Seagate ST-225
МС5420 (СССР) - ???
СМ5508 (Болгария) - клон Seagate ST-412 (возможно, отличается схемой плат электроники)
Robotron K5504.20, K5504.50 и K5504.80 - клоны Microscience HH725, HH1050 и HH1080 соответственно. Подробнее про винты Robotron: http://www.robotrontechnik.de/html/komponenten/hdd.htm

3-7). Как форматировать жёсткие диски на отечественных IBM-совместимых компьютерах?
Примерно так же, как и на любых других:
by Кай: На "Искре-1030.11" второго исполнения, низкоуровневое форматирование делалось утилитой hdformat от Checkit-а. HD на ней был ИЗОТ СМ 5508, 10Мб.
by alecv: Контроллер Искры повторяет очень близко контроллеры WD (чип WD1010), такая же система команд, но DMA сделано на рассыпухе и i8237 (КР1810ВТ37) и скорее всего разметка искровского винта будет читаться на WD1002WX.


3-8). to be continued?




Дополнительная литература

4-1).
Узнать характеристика Вашего диска можно из базы данных Total Hardware'99.

4-2).
Прочитать про теоретические основы всего вышеописанного, а также узнать больше про подключение к контроллеру, парковку и низкоуровневое форматирование можно из статьи на nostalgy.net.


4-3).
Описание разъёмов MFM дисков есть на Википедии.

4-4).
Тема на форуме о копировании информации с нестандартно размеченных дисков.

4-5).
Некоторая дополнительная информация может быть также найдена в обсуждении ниже.


FAQ размещен на сайте: http://www.phantom.sannata.ru/articles/mfm_faq.shtml
Автору темы + в рейтинг
Serge
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
alecv написал:
[q]
У подавляющего большинства MFM-дисков нету какой-то особой системы позиционирования, там просто шаговый двигатель, как у флопа. Подшипники там конечно тоже снашиваются, так что MFM даже более чувствительны к люфту позиционирования головы т.к. компенсации нет.
[/q]
Я это и имел ввиду, система позиционирования у большинства из них
разомкнутая, и напрмер деформация тяговой ленты при нагреве может
сделать диск нечитаемым. Есть конечно и исключения, например ST-4096,
с соленоидным позиционером и сервоповерхностью
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
ST-250R на 40 Мб.
Вот его данные на Стасоне: http://stason.org/TULARC/pc/ha...ST412.html
Я ввёл в БИОСе все эти параметры. Компьютер стал ругаться: CMOS display type mismatch. Please run setup или как-то так. То есть, посылает меня в CMOS setup и ничего больше не даёт делать. Я в настройках дисплея ничего не трогал. Перепробовал все варианты - VGA/EGA/CGA (так и стояло), 640х320 и т.д. - ничего не меняется. Я выставил предкомпенсацию в 0, тогда ошибка исчезла. Не понимаю, причём тут дисплей?
Я решил посмотреть, запустится ли диск, может, контроллеры совпадут. Нет, компьютер долго думает и пишет Disk C error.
Сделал ему низкоуровневый формат. Бэдов не показало. Перезагружаюсь - на диск С не ругается, сразу требует дискету. Гружусь с дискеты, запускаю FDISK, а он мне пишет: error reading fixed disk. Я форматирую его в ADM - то же самое. Не видит его фдиск. В ADM я не могу войти в другие меню, например, Partition, Inizialization и т.д. Программа пишет: Please preformat disk first. Ну а я что только что делал?? Форматировал его несколько раз, пробовал разные interleave - бесполезно. ADM требует форматировать его снова и снова, FDISK его не видит. Verify disk показывает бэды на всех без исключения дорожках и секторах. То ли она не работает, то ли... Страшно подумать. Но тогда и при форматировании были бы бэды, но их нет. Неужели труп? Я помню, с ST-225 возился, не сразу его запустил. Не помню, что делал.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Arix Это диск для RLL контроллера. Попробуй параметры
Cylinders 667
Heads 4
Sectors 17

и скажи что получилось
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Arix написал:
[q]
Я ввёл в БИОСе все эти параметры. Компьютер стал ругаться: CMOS display type mismatch. Please run setup или как-то так. То есть, посылает меня в CMOS setup и ничего больше не даёт делать. Я в настройках дисплея ничего не трогал. Перепробовал все варианты - VGA/EGA/CGA (так и стояло), 640х320 и т.д. - ничего не меняется. Я выставил предкомпенсацию в 0, тогда ошибка исчезла. Не понимаю, причём тут дисплей?
[/q]
Значит, BIOS тупой, без поддержки precomp.. Или утилита Setup не от него, нужна родная или заведомо совместимая.
Alexrk2
Full Member


Откуда: Москва, Подольск
Всего сообщений: 372
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 нояб. 2006
А нет-ли у кого схемы на ST-225? А то не запускается двигатель и по питанию +5в почти КЗ (4ома)?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Alexrk2 Все что есть
http://www.minuszerodegrees.net/manuals.htm
под словом Seagate
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
alecv написал:
[q]
Arix Это диск для RLL контроллера. Попробуй параметры
Cylinders 667
Heads 4
Sectors 17

и скажи что получилось
[/q]
Спасибо, всё получилось. Верификация проходит нормально, ни одного бэда. Система с него грузится.
Значит, с 40-ка мегабайтами облом. (


ATauenis написал:
[q]
Значит, BIOS тупой, без поддержки precomp.. Или утилита Setup не от него, нужна родная или заведомо совместимая.
[/q]
Утилита Setup - вшитая в БИОС. Проблема уже неактуальна, диск работает.
Alexrk2
Full Member


Откуда: Москва, Подольск
Всего сообщений: 372
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 нояб. 2006
alecv написал:
[q]
под словом Seagate
[/q]
Спасибо, посмотрел. Там такое качество, что ничего не видно.... :frown:
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
http://wiki.sensi.org/dokuwiki/doku.php?id=ibmpcperiph
в "Приложении" в конце есть схемы неких драйвов, пока не понял каких.
Если опознаете - прошу сообщить.
Alexrk2
Full Member


Откуда: Москва, Подольск
Всего сообщений: 372
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 нояб. 2006
alecv написал:
[q]
http://wiki.sensi.org/dokuwiki/doku.php?id=ibmpcperiph
в "Приложении" в конце есть схемы неких драйвов, пока не понял каких.
Если опознаете - прошу сообщить.
[/q]
О, а у меня вроде есть оригинал этой книжки - надо поискать в шкафу.... хотя может похожая просто, но схемы xt, 286 там точно были.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Купил комплект шлейфов для дисков MFM. Что-то широкий шлейф совершенно не отличается от флопового, перекрут такой же и в том же месте. А я тут не раз читал, что он должен быть другим. Меня это... обманули? Хотя, на шлейфе только разъемы под 5,25, дырочек от снятых разъемов нет. Я шлейфов чисто под два 5,25 не встречал. Где должен быть перекрут? Чтобы мне самому его переделать. По таблице в Википедии непонятно. Если кабель с перекрутом, какой диск будет первым - который после перекрута или до него? Сейчас подключен один диск флоповым шлейфом до перекрута, он "С". Хотя, если диск единственный, он другим быть и не может.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Arix Скорее не сознательно обманули, а сами не знали что продают


вот здесь
http://wiki.sensi.org/dokuwiki/doku.php?id=hddxt
в разделе 'Шлейфы MFM' объяснение.
Alexrk2
Full Member


Откуда: Москва, Подольск
Всего сообщений: 372
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 нояб. 2006
А что мешает использовать его без перекрута вообще? Перемычками на HDD установить принудительно накопитель 0 и 1 (С и D). Я в последних шлейфах забыв где надо делать перекрутку - просто убирал перекрутку на флоповом кабеле и использовал так.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Спасибо!
Убрал перекрут, подключил два МФМ-ника - ST250, о котором я недавно писал, и "кирпич" из ЕС-ки. Не знаю, как он называется, на нём ничего не написано. Имеет полную высоту. На "кирпиче" переставил перемычку. Заработало с первой попытки. Загрузка идёт с ST250. Теперь у меня 286-й с двумя МФМ-ами. Думал, при парковке головок системник подпрыгнет. Нет, как-то всё тихо.
Кстати, про этот "кирпич". Когда его вертишь в руках, отключенный, головки болтаются (включенный в руках особо не повертишь - хороший гироскоп). Переворачиваешь диск - они падают. Это нормально? Разве они не должны фиксироваться? Он, кстати, самопаркующийся.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Arix, вы бы его сфотали что ли. Народ оценит.

К модераторам: смените содержимое пункта 3-6) на ссылку на статью dk_spb: http://oldpc.su/articles/hdd/hdd.html
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Alexrk2 написал:
[q]
А что мешает использовать его без перекрута вообще? Перемычками на HDD установить принудительно накопитель 0 и 1 (С и D).
[/q]
Ничто не мещает. Это "вариант нормы" :)

http://www.minuszerodegrees.ne...g_info.htm
см. Option1 и Option2
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
KALDYH написал:
[q]
ссылку на статью dk_spb: http://oldpc.su/articles/hdd/hdd.html
[/q]
Стара Загора у меня. С001. Нужны фотки - завтра. Но он такой же, как на фото в этой статье, только без наклейки "Обращаться остнорожно". Логотип "Сз" и "С0001" на нём написаны, я не придал значения.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Arix написал:
[q]
Стара Загора у меня. С001.
[/q]
Таких вроде не было.....
Alexrk2
Full Member


Откуда: Москва, Подольск
Всего сообщений: 372
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 нояб. 2006
Это скорее всего один из заводов в Болгарии, который выпускал для ЕСок и Правцов жёсткие диски. Вентиляторы в ИЗОТе "А. Атанасова" были (вроде так).
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Alexrk2 Ну зачем Вы меня так обижаете? :-(
Выше же дали ссылку на мою статью где всё расписано, зачем гадать про один из заводов!?!?!?!
А "Стара Загора" - это название города.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Arix написал:
[q]
Нужны фотки - завтра. Но он такой же, как на фото в этой статье, только без наклейки "Обращаться остнорожно".
[/q]
Ну, раз определили, тогда можно и без фоток... Но я думаю, dk_spb будет вам благодарен за серийный номер Вашего экземпляра и за дату его выпуска, ну и за описание конструктивных отличий от описанного в статье, если таковые имеются.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Не, не определили. Владелец написал "Стара Загора у меня. С001"
А по моим данным таких не было....
А серийник с датой выпуска - это всегда приятно ;-)
Alexrk2
Full Member


Откуда: Москва, Подольск
Всего сообщений: 372
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 нояб. 2006
dk_spb написал:
[q]
Alexrk2 Ну зачем Вы меня так обижаете? :-(
Выше же дали ссылку на мою статью где всё расписано, зачем гадать про один из заводов!?!?!?!
А "Стара Загора" - это название города.
[/q]
да я не хотел - ссылка с мобильника не открывалась, я просто вспомнил наш институтский Изот размером с пол комнаты с причудливыми названиями заводов-изготовителей разных запчастей.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
dk_spb написал:
[q]
А серийник с датой выпуска - это всегда приятно ;-)
[/q]
Эх, неохота мне его вытаскивать... Вчера с таким трудом запихал его в корзину, чуть не спалил, т.к. один из винтов крепления корзины к корпусу коротнул его на этот самый корпус. А потом сам комп запихал под стол, он у меня под столом стоит с монитором CGA.
Но на одной из фоток, которые я всё-таки выкладываю, серийник видно.

Первое фото, которое я выкладывал на Старом ДОСе, когда случайно обнаружил этот винт в диване и не мог вспомнить, откуда он у меня.


Первый запуск. На Амстраде.


Второй запуск, на 286-й плате.


Потом он нашёл своё пристанище в 286-м с корпусом. Однако, в этом корпусе не было корзины. Он лежал на поролоновой прокладке.

Здесь на третьем фото можно разглядеть логотип завода в Старой Загоре, марку С001 и серийник - A9660600Ф.

Сейчас он стоит в другом 286-м, а в этом теперь МФМ-ник половинной высоты и два дисковода 5,25. Вместо корзины я сам изготовил крепление из покупных деталей.

Как недавно удалось выяснить, этот раритет из ЕС1840, которая была у одного из наших сотрудников. Она у него не работала, он её начал утилизировать. Принёс на работу платы из неё, мы выпаяли кое-какие микросхемы. Как жаль, что я тогда ещё не увлекался ретротехникой, иначе забрал бы её у него. Потом он отдал этот винчестер и блок дисководов "Электроника 5305" другому нашему сотруднику, ныне покойному, который потом принёс их мне. Сам бывший владелец ещё отдал мне монитор "Колокольчик", который сейчас исправно трудится с УКНЦ. Ну вот, как я потом нашёл этот винт, попытался его запустить. Он не крутился. Потом я нашёл эту тему. Понял, что залипли головки. Всё сделал, как тут написано: сняв плату, добрался до двигателя, крутнул его. Он заработал. Только что я купил Амстрад, на нём научился запускать МЧМ-винты. Первым делом подключил его к нему. Всё получилось. Потом уже подключил его к 286-му. У меня два 286-х с контроллерами MFM. Они совместимы между собой, можно переносить диски с одного компьютера на другой.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
>логотип завода в Старой Загоре
Где!?!?!?!?! Вот логотип единственного завода, выпускавшего HDD в городе Старая Загора -

На фото - обычный Seagate, перемаркированный на Костромском Электромеханическом заводе (КЭМЗ)
Причем на 1-ом и 2-ом фото (если я правильно разобрал) видна зелёненькая сигейтовская этикетка.

За фото и за серийник - спасибо!!!
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
dk_spb написал:
[q]
Где!?!?!?!?!
[/q]
Да здесь же!!!!!!





Я однозначно читаю этот логотип как "СЗ" - Стара(я) Загора.

Сигейтовской этикетки там не было. Или я не обратил внимание? Где именно?
А так-то да, я видел фото точно таких же сигейтовских винчестеров, и на ибее они бывают. И я не сомневался, что у меня Сигейт и есть, но этот СЗ меня смущает.

А перемаркировка - это что значит? Просто покупали готовое изделие и лепили свою этикетку? В чём был смысл такого плагиата?
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Arix написал:
[q]
Я однозначно читаю этот логотип как "СЗ" - Стара(я) Загора.
[/q]
No comments.....
Кстати, у городов логотипов не бывает, бывают гербы ;-)
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Так логотип не самого города, а завода в нём. Старозагорский завод. Да, вы приводили его логотип, но что по-вашему означает это СЗ? Оно же в статье приведено. Может, раньше был такой логотип или после, фиг его знает. Если это логотип КЭМЗа? Но как-то он так не читается. Сейчас
КЭМЗ называется "Электромеханический завод Пегас", логотип уже другой.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
>фиг его знает.
Так можно напридумывать чёрт знает что.
Если Вы не слышите достоверных и документально подтвержденных фактов - ну не готов я Вам пересказывать всю статью.
Если Вам так хочется верить что у Вас не Сигейт - да Бог с Вами, никто же не против.
А про завод в Старой Загоре точно известно что и когда он выпускал. И под какими логотипами.

И специально для Вас процитирую:
Выпускались следующие модели (скорее всего "выпускались" методом перемаркировки):
C001 - 20 мегабайт - болгарский или перемаркированный Seagate ST-4026
C002 - АВМИ.467615.044ТУ - 20 мегабайт - перемаркированный Seagate ST-225
Любопытно то, что, скорее всего, что для перемаркировки С001 использовался ST-4038, а не ST-4026 (так можно судить по имеющимся фотографиям, особенно заметна разница по виду плат). При этом в паспорте указывалась емкость 20Mb (615 цилиндров, 4 головки), хотя у ST-4038 емкость выше (733 цилиндра, 5 головок). Будем ждать подтверждения этого предположения от владельцев С001. В С001, производимым по болгарской технологии, цилиндров было 615. К сожалению, пока не удалось найти данных было ли это собственное производство или поставки из Болгарии, хотя корпус некоторых накопителей C001 заметно отличается от болгарских и американских накопителей. По частично подтвержденным свидетельствам очевидцев также встречались накопители С001 с платами на компонентах производства СССР.
-------------
Больше доказывать или объяснять про С001 с таким логотипом ничего не буду - всё есть в статье.
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Я согласен, что у меня Сигейт, верю в это и уже не оспариваю. Я говорю о том, что меня ввёл в заблуждение логотип с буквами С и З. В статье приведен он и в первой же строчке есть слова "Старая Загора", начинающиеся как раз на эти буквы. Разве это не может вызвать такую ассоциацию? Да, ассоциация оказалась ошибочной, но так уж вышло.
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
В абзаце с этим логотипом речь идёт о производителе КЭМЗ.
Mx_Serg
Junior Member


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


Ссылка


Дата регистрации на форуме:
4 июня 2018
Не знаю, обсуждалось ли тут это или нет, но утилиты парковки для ST-225 не все и не всегда одинаково полезны. Та, что с выключателем на экране, парковала на нулевой трек, вместо последнего, лучшая, на мой взгляд, park.com отправляла головки в середину диска, где, естественно, образовалась уже кучка бэдов. Переформатировал винт на низком уровне с параметрами 615 4 615 615 11 5 (в WDшном бивисе) - стало парковать куда нужно, но... только park.com
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
Mx_Serg написал:
[q]
стало парковать куда нужно
[/q]
Это куда Вам нужно?
В мануале на ST-225 четко написано:
"The ST225 employs a shipping zone, located from Cylinders 615 to 670, to preserve data integrity during shipping/transport.
The Read/Write heads may be parked in the shipping zone by issuing a seek to any cylinder between 615-670. The drive may then be powered-down."
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
А уж парковочные утилиты не писал в то время только ленивый бухгалтер. В некоторых прямо нужно было указывать цилиндр для парковки.
Делать диску low level format только из-за неправильной утилиты парковки.......
Mx_Serg
Junior Member


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


Ссылка


Дата регистрации на форуме:
4 июня 2018
dk_spb написал:
[q]
Делать диску low level format только из-за неправильной утилиты парковки.......
[/q]
Именно так. Потому что ни одна из трех не подошла. По факту его парковало где-то всередине или вначале. Помог только лоу-левел. Возможно, контроллер тут тоже виноват - у него активна трансляция треков, но без нее он с 225-м работать не может - стучит головами даже при попытке low-level, этот вариант я тоже пробовал. Вообще, у меня подозрение, что место парковки зависит от третьего или четвертого параметра. Но мучить винт дальше не хотелось. Работает - и хорошо. Этому винту и так прилично досталось в свое время - голову всередине пришлось отключить и перебросить на ее место перемычками другую.
ATauenis
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 апр. 2015
Mx_Serg написал:
[q]
Та, что с выключателем на экране, парковала на нулевой трек, вместо последнего,
[/q]
Shutdown. Во как, не знал. По хорошему надо вскрывать гермоблок и смотреть, либо изучать вал шаговика, но было лень.


Mx_Serg написал:
[q]
лучшая, на мой взгляд, park.com отправляла головки в середину диска, где, естественно, образовалась уже кучка бэдов.
[/q]
Какой из? Этих парк.ком было выше крыши. У меня, например, Amstrad ShipDisk. Опять же, не проверял, но вряд ли дураки решили комплектовать ей Амстрады (в составе прединсталляции на PC2086).


Mx_Serg написал:
[q]
Вообще, у меня подозрение, что место парковки зависит от третьего или четвертого параметра
[/q]
Landing Zone?
Mx_Serg
Junior Member


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


Ссылка


Дата регистрации на форуме:
4 июня 2018
Landing zone как такового нет.

Параметры геометрии -

CCC = total of cylinders
H = Total of heads
RRR= REDUCED WRITE CURRENT (cyl)
PPP= WRITE PRECOMP (cyl)
EE = 11
o = 5

Два последних к геометрии не относятся.

Что такое "REDUCED WRITE CURRENT" я даже и не знаю. Советовали на одном форуме ставить его как CCC (или на 1 больше) - вроде, помогло... Я к чему, собственно - просто голову в винте пришлось не просто отключить, а чтобы она не "пылила" - вообще ее убрать. Ну и запустил винт с открытым гермоблоком заодно, чтобы глянуть - все ли в порядке. На крутящийся диск пыль вряд-ли попадет, а в процессе демонтажа головы все-равно идеальной чистоты я обеспечить, понятное дело, не мог. Вот тогда и заметил, что park паркует, мягко говоря, не туда. И ладно-бы все вели себя одинаково, а они - кто на нулевой, кто в середину... Отметка на шаговике есть (предыдущий хозяин оставил, наверное, не просто так), но заметил уже по реальному положению - кто ж на ту отметку смотрит ))
Кстати, сопутствующий вопрос. Во многих играх выход не делали, а RESET, как известно, в XT не предусмотрен. Поэтому, обеспечить парковку не всегда удается. Пока диск новый, наверное, это не проблема, но старому уже это, мягко говоря, не полезно. Советуют через резистор 100 Ом подключить Reset между землей и Power Good. Может есть другие варианты, или этого достаточно?
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
был нормальный park.com, который писал что-то типа "Паркую на xxx цилиндр.... Готово!"

Вообще параметров несколько больше, Только далеко не все они используются всеми контроллерами:
HardDiskParmRec
Offset Size Contents
===============================================
+0 2 wMaxCyls maximum number of cylinders
+2 1 bMaxHds maximum number of heads
+3 2 wRWCyl starting reduced-write current cylinder
+5 2 wWPCyl starting write precompensation cylinder
+7 1 bECCLen maximum ECC data burst length
+8 1 rOptFlags drive step options:
bits 2-0: drive option
bit 7: disable retries
bit 6: disable ECC
+9 1 bTimeOutStd standard timeout value
+0aH 1 bTimeOutFmt timeout value for format drive
+0bH 1 bTimeOutChk timeout value for check drive
+0cH 4 res (reserved)
16 length of a HardDiskParmRec

================================================
Кай
Гость
Divine Assassin

Откуда: извне (from beyond)
Всего сообщений: 13709
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
8 авг. 2010
Последние несколько сообщений темы удалены. Как не имеющие отношения к теме.

За флуд - накажу.
[q]
Что такое "REDUCED WRITE CURRENT" я даже и не знаю.
[/q]
Уменьшенный ток записи. Это было в "сухом остатке".
dk_spb
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 сен. 2009
>если диск отформатирован на одном RLL контроллере то на другом он не заработает? Тут как с MFM ситуация?
Что с RLL что с MFM: чисто теоретически если контроллер был на одинаковом (на совместимом) чипане - некоторая надежда на совместимость есть, но не более того.
Между RLL и MFM в этом плане никакой разницы нет.
Filin
Advanced Member


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


Ссылка


Дата регистрации на форуме:
19 сен. 2017
Прошу помощи у более опытных коллег. Пытаюсь инициализировать ST225 на родном HDD/FDD контроллере Поиск-2.
Попытки вызвать подпрограмму форматирования командой dubug g=c800:5 ни к чему не приводят. Утилиты ADM и SpeedStor 6.5 не форматируют. Диск/шлейф заведомо исправные, отлично работают с другим контроллером. Контроллер Поиск-2 тоже не (совсем) мертвый, так как дисководы от него работают нормально.

Подскажите, как посмотреть, есть ли вообще в биосе подпрограмма форматирования и по какому адресу?

Может кто-то мучал этот контроллер? (за HDD там отвечает 1809ВГ7)
Filin
Advanced Member


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


Ссылка


Дата регистрации на форуме:
19 сен. 2017
Filin написал:
[q]
Подскажите, как посмотреть, есть ли вообще в биосе подпрограмма форматирования и по какому адресу?
[/q]
UPDATE: Как уже разобрались, на плате контроллера вообще нет отдельного БИОСа, все подтягивается из основного на материнке, а там нет подпрограммы форматирования. Тоесть нужна внешняя утилита, которая будет работать с этим контроллером.

UPDATE 2: вопрос решен, утилиту подобрали.
Mx_Serg
Junior Member


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


Ссылка


Дата регистрации на форуме:
4 июня 2018
А есть у кого-то Фудж FK302-26? Мне тут такой достался - в принципе, работает (не считая нескольких зон бэдов), но появились сомнения в части исправности узла БМГ. Там головка подвешена на манер первых сигейтов - рамка, и посередине штанга, по которой проложен проводок. Когда диск стартует в первый момент головка "срывается" с поверхности т.е. слегка смещается относительно штанги в сторону врашения диска. При этом, понятное дело, чуть изгибается и проволочка, идущая к головке, что вызывает опасения относительно ее сохранности. Там голова должна как-то к центральной штанге фиксироваться, или то, что она может относительно нее смещаться в сторону - нормально и она держится только за счет рамки?
dps
Advanced Member


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


Ссылка


Дата регистрации на форуме:
6 апр. 2008
дел
La Forge
Advanced Member
Lt. Cmdr.

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


Ссылка


Дата регистрации на форуме:
16 нояб. 2012
Так всё же, как правильно отлеплять прилипшие головки? Просто покрутить - не получается, залипли конкретно. На одном открывал банку и аккуратно "отклеивал" пинцетом/иголками , но это же не слишком правильный способ.
Melfers
Newbie


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


Ссылка


Дата регистрации на форуме:
9 нояб. 2018
Filin написал:
[q]
вопрос решен, утилиту подобрали.
[/q]
Морочусь с таким же контролером на Поиск-2. Подскажите, какой утилитой отформатировали жесткий?
Monolit
Newbie


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


Ссылка


Дата регистрации на форуме:
23 июня 2018
dk_spb написал:
[q]
Любопытно то, что, скорее всего, что для перемаркировки С001 использовался ST-4038, а не ST-4026 (так можно судить по имеющимся фотографиям, особенно заметна разница по виду плат).
[/q]
По ходу так и есть, откопал тут в своих залежах ST-4038, плата вроде один в один с этим C001:

А у ST-4026 детали совсем по другому расположены.
PikeIt
Newbie


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


Ссылка


Дата регистрации на форуме:
9 нояб. 2018
Коллеги. На rll диске стерлись данные о бэд блоках. Можно их как то узнать? А то диск фотматнул низкоуровнево без указания бэд блоков и нарвался на них при установке дос.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Проще заново их найти функцией media analysis.
PikeIt
Newbie


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


Ссылка


Дата регистрации на форуме:
9 нояб. 2018
KALDYH в контролере не нашел такой функции. Он сразу форматироваиь предлагает. Ну и по пути говорит, что можете вбить бэд блоки ручками.

Контроллер seagate st21/22
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
https://amaus.net/static/S100/...roller.pdf
Тут сказано, что если отключить встроенный BIOS, контроллер будет обслуживаться биосом материнки (а также любыми сторонними программами низкоуровневого форматирования).
PikeIt
Newbie


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


Ссылка


Дата регистрации на форуме:
9 нояб. 2018
Отлично, спасибо, почитаю!
menhunter
Junior Member


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


Ссылка


Дата регистрации на форуме:
25 окт. 2006
Заранее простите, если повторяюсь, почитал всю историю по диагонали, но ответа на свой вопрос не нашёл. Мне достался 286 с ST-251. Загрузка с диска идёт. но на этапе загрузки norton comander выдаёт ошибку чтения. При попытке установить с дискеты игрушку на одном из файлов выдал ошибку записи, ругается на повреждённые секторы. У меня вопрос как лучше поступить - заново провести низкоуровневое форматирование и далее по списку, или можно "подлечить" без таких радикальных мер?
Alexrk2
Full Member


Откуда: Москва, Подольск
Всего сообщений: 372
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
20 нояб. 2006
Я б на низком уровне отформатировал. Надёжнее.
La Forge
Advanced Member
Lt. Cmdr.

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


Ссылка


Дата регистрации на форуме:
16 нояб. 2012
А что, нельзя просто NDD пройтись?
MaximDL
Advanced Member


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


Ссылка


Дата регистрации на форуме:
25 мая 2015
Лучше всегда llf. Некоторые диски после 20 лет выдают 50% бэдов, а после llf - 0%
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Были программы, которые умели переформаторовали подорожечно, аккуратно спасая файлы. И даже подбирали интерлив. В памяти болтается название то ли OPTUNE то ли CALIBRATE, уже не помню...
PikeIt
Newbie


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


Ссылка


Дата регистрации на форуме:
9 нояб. 2018
menhunter
пробовал форматировать свой(о котором писал чуть выше) обычно, пол дня скрипел и куча бэд блоков в итоге. после прогона низкоуровневого форматирования стало лучше, но еще были ошибки. форматнул низкоуровнево еще несколько раз - пока без проблем. поставил дос/виндовс/офис, кучку программ, вроде все работает.

Хотя при инициализации(запуске компа) выдает звук, как будто не считалось что-то. видимо низкоуровневое форматирование не трогает какую то сервисную область
Jager
Newbie


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


Ссылка


Дата регистрации на форуме:
10 нояб. 2018
Откопал у себя ST-4096, вроде даже живой - нет контроллера, чтобы его проверить.
Но умудрился аж две ошибки допустить, включив его наобум. Включил в положении "плата наверху", хотя мануал это запрещает, и включил не осмотрев его тщательно. Положение - вроде мелочь, тем более на пару минут, а вот осмотреть стоило. На пластиковой мембране гермоблока был небольшой разрыв, и так он видимо уже давно лежал, могла и пыль попасть. Отсюда и вопрос - стоит ли что-то делать с этим, кроме как заклеить дырку? Вскрытие скорее всего занесет еще больше пыли, а попасть в чистую комнату может и не получиться.
И бонус-вопрос - есть ли смысл в 16-битных контроллерах? Вроде возможностей 8-битной ISA должно хватать за глаза.
MaximDL
Advanced Member


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


Ссылка


Дата регистрации на форуме:
25 мая 2015
Интересный вопрос про 8 бит. Все зависит от контроллера, скорость зависит на 80% от них. Все 16 битные держат 2 интерлив, поздние могут и 1. А большинство 8 битных максимум держат 4 интерлив, но есть и те, что держат 3 и 2. В основном это rll контроллеры. Вроде с быстрыми 8 битными скорость должна быть как с 16 битными.
Но я 8 бит не ставлю на 286, потому что 16 битных намного больше.
St 4096 если стучит 3 раза после включения - мертв.
От вскрытия 4096 ничего не будет, но не уверен, что в данном случае его стоит вскрывать.
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Jager написал:
[q]
И бонус-вопрос - есть ли смысл в 16-битных контроллерах? Вроде возможностей 8-битной ISA должно хватать за глаза.
[/q]
Они просто быстрее.
Jager
Newbie


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


Ссылка


Дата регистрации на форуме:
10 нояб. 2018
maxim-dolg
Звуки он вроде вполне адекватные издавал, как-нибудь проверю еще раз.
Попробую поискать оба контроллера, хотя на 286+ проще IDE использовать.
menhunter
Junior Member


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


Ссылка


Дата регистрации на форуме:
25 окт. 2006
Спасибо, вот только вопрос как это сделать? У меня 16 битный контролер и похоже он без биоса. В материнском биосе тоже нет низкоуровнего форматирования. И еще забавное - разбил я его на 3 части, прогнал нортоном и ... На С много почти метр из 9 бэдов, а остальные 2 абсолютно чистые . Возникает резонный вопрос можно бы как-нибудь разметить винт, чтобы все беды были подальше от диска с?
mgraw
Newbie


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


Ссылка


Дата регистрации на форуме:
19 дек. 2015
Здравствуйте собратья!

Мне нужно запустить 16-битный контроллер MFM на современной машине с ISA слотами. Я в правильное место попал? Можно вас поспрашивать?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
mgraw Лучше было отдельный топик сделать.

А по теме - довольно сложная задача т.к. у современных машин IDE PCI содержится прямо в чипсете южного моста и практически всегда конфликтует по I/O портам (1F0H) с MFM. К сожалению, почти у всех машин аппаратура IDE полностью не отключается, даже если запретить в BIOS. Может их и можно совместить, но если а)повезет; б)есть специальная опция типа "отключить встроенный IDE вообще".
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
Здравствуйте!

Имеется 286 turbo AT, рабочая, ранее загружалась с винта.
После удаления потекшей батарейки необходимо восстановить параметры биоса, конкретно винчестера.

Винчестер PRIAM ID75-RC, 75МБ
Проблема в том, что винт имеет 1166 цилиндров, в биосе нет таких из выбора стандартных. макс 1024 CYL.
Вручную вводить в биосе нет возможности, 47 TYPE не подходит.
Если выставить кол-во HDD=0 контроллер выдает ошибку.

Подскажите что еще можно сделать. С винчестера нужна информация.







uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Slava K написал:
[q]
Если выставить кол-во HDD=0 контроллер выдает ошибку.
[/q]
Не совсем понял эту фразу - это если оба HDD в BIOS Setup поставить в NO?
Просто там контроллер, насколько я вижу, с собственным BIOS'ом - может, нужно ещё и там что-то делать?
Неплохо бы ещё, чтобы Вы все надписи на контроллере привели - возможно, удастся найти на него документацию...
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
Если в биосе поставить NO HDD, выдает ошибку Fixed disk Verify Error.

Контроллер некий DTC, модели нет есть надписи:
711227-1С,
ЕС 11938.

Микросхема биоса контроллера :
Надписи
704095
ЕС 11938.
CCL D 811101

Чипы:
DTC-332B, DTC 351, DTC-237B, DTC 253-2, DTC 378,

Похож на DTC 5280
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Кажись у меня в загашнике валяется такой контроллер. Если хотите, могу протестировать его в составе ПК.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Slava K написал:
[q]
Винчестер PRIAM ID75-RC, 75МБ
[/q]
Откуда взялась цифра в 75МБ ?
В Total Hardware'99 диск PRIAM ID75-RC числится как RLL на 108 MB.


Slava K написал:
[q]
Проблема в том, что винт имеет 1166 цилиндров, в биосе нет таких из выбора стандартных. макс 1024 CYL.
Вручную вводить в биосе нет возможности, 47 TYPE не подходит.
[/q]
1024 цилиндра - это предел для BIOS-а 286 машины, бОльшие значения требуют метода доступа LARGE,
а появился он где-то на 486 матплатах.
Кроме того, диск RLL имеет 26 секторов на дорожку, а в SETUP-е этого параметра нет вообще,
т.е. BIOS предполагает 17 секторов на дорожку.
Это стандартно для MFM, и диск RLL в принципе тоже можно так отформатировать с потерей емкости,
но тогда тоже будет 1024*7*17*512 = 59,5 MB.


Slava K написал:
[q]
Если в биосе поставить NO HDD
[/q]
Для контроллеров со своим BIOS так и следует поступать.
Правда не совсем понятен пункт 8 в SETUP-е. Там можно что-то увидеть/изменить?


Slava K написал:
[q]
Похож на DTC 5280
[/q]
Не совсем то - доступные на TH99 контроллеры 5280 числятся как MFM,
а надпись на предпоследнем фото тоже намекает на RLL:

PRIAM ID/ED - AT RLL - ROM BIOS Version 1.30CR
© Copyright PRIAM Corporation 1986,1987


Slava K написал:
[q]
Подскажите что еще можно сделать. С винчестера нужна информация.
[/q]
Шлейфы правильно подключены (cм. превую ножку) ?
Переткнуть несколько раз (убрать окислы), на винте можно спиртом протереть...

Питание на диск подается?
Слышно как он раскручивается, двигает головками?

На долго стоявшей без включения машинке могли и головки залипнуть.
Если так, то это несколько сложнее чем BIOS настроить! Ну и информация пострадать может :frown:
Т.е. для начала послушайте винт при включении...
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
XPOHOMETP написал:
[q]
надпись на предпоследнем фото тоже намекает на RLL:

PRIAM ID/ED - AT RLL - ROM BIOS Version 1.30CR
© Copyright PRIAM Corporation 1986,1987
[/q]
И на то, что у платы свой BIOS и на настройки CMOS Setup она, принципиально говоря, может класть.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
KALDYH, не совсем понятно, что Вы хотели сказать - "она" это кто?

Контроллер с BIOS, на Setup мат.платы он кладет.
Задание параметров дисков в Setup мат.платы ничего, кроме дополнительных сообщений об ошибках, имхо не даст.
Или я ошибаюсь?

ПЗУ на контроллере вообще как-то далеко от ISA шины располагается.
Если бы не та надпись, я бы подумал, что это FW процессора на контроллере (ну что-то там рядом с ПЗУ)
и к центральному 286 оно вообще отношения не имеет...
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
XPOHOMETP написал:
[q]
KALDYH, не совсем понятно, что Вы хотели сказать - "она" это кто?
[/q]
"Она" это плата контроллера.
XPOHOMETP написал:
[q]
Контроллер с BIOS, на Setup мат.платы он кладет.
Задание параметров дисков в Setup мат.платы ничего, кроме дополнительных сообщений об ошибках, имхо не даст.
Или я ошибаюсь?
[/q]
Всё именно так. Не, ну теоретически набортный BIOS может как-то взаимодействовать с переменными типа диска в CMOS, но я такого не встречал.

Slava K, в общем, в настройках FIXED DISK TYPE C и D оба ставите в NO, и будем дальше разбираться.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
KALDYH написал:
[q]
Всё именно так. Не, ну теоретически набортный BIOS может как-то взаимодействовать с переменными типа диска в CMOS, но я такого не встречал.
[/q]
Замечательно! Я тоже не сталкивался с обратным.

KALDYH написал:
[q]
в общем, в настройках FIXED DISK TYPE C и D оба ставите в NO
[/q]
Он так и сделал:

Slava K написал:
[q]
Если в биосе поставить NO HDD, выдает ошибку Fixed disk Verify Error.
[/q]
Что-то с железом...
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Что-то не так. Ошибка Fixed disk Verify Error выдаётся ДО сообщения биоса карты. А при выключенных в сетапе жёстких дисках они вообще не должны проверяться.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
KALDYH написал:
[q]
Что-то не так. Ошибка Fixed disk Verify Error выдаётся ДО сообщения биоса карты. А при выключенных в сетапе жёстких дисках они вообще не должны проверяться.
[/q]
Согласен, но на фото 4 задавать тип 47 он все же пытался...
В какой последовательности и при каких настройках сделаны фото - это к автору вопроса...
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
KALDYH, контроллер вроде рабочий, HDD тоже.


XPOHOMETP написал:
[q]
Откуда взялась цифра в 75МБ ?
В Total Hardware'99 диск PRIAM ID75-RC числится как RLL на 108 MB.
[/q]
Винчестер 71 МБ, может быть ошибка в Total Hardware, я смотрел в изданиях CSC Hard Drive Bible 1991, 1994. Или дело в различиях 17/26 секторов. При 17 секторах емкость 71МБ


KALDYH написал:
[q]
Что-то не так. Ошибка Fixed disk Verify Error выдаётся ДО сообщения биоса карты. А при выключенных в сетапе жёстких дисках они вообще не должны проверяться.
[/q]
Fixed disk Verify Error выскакивает, когда в биосе материнки выбираешь тип винчестера, который по геометрии не совпадает с реально установленным.
Если в биосе материнки поставить все винты "NO", то ошибки нет и комп продолжает грузится с дискеты. В досе диск "С" не появляется.


XPOHOMETP написал:
[q]
Для контроллеров со своим BIOS так и следует поступать.
Правда не совсем понятен пункт 8 в SETUP-е. Там можно что-то увидеть/изменить?
[/q]
В пункте "8" можно посмотреть значения по цилиндрам, головкам, precomp для каждого из прошитых значений типов 1-47. Изменить/добавить свои нельзя.




Если запустить программу SpeedStor (при этом в биосе материнки HDD "NO" ), то в ней можно выбрать диск с подходяшей геометрией.


Успешно проходят разные тесты, чтение, поиск.




Что-то вроде загрузочной области, не понял точно.


Еще бы понять как сделать чтобы HDD появился, в досе.
В биосе материнки все наиболее близко подходящие значения перебрал.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Slava K написал:
[q]
Если в биосе материнки поставить все винты "NO", то ошибки нет и комп продолжает грузится с дискеты.
[/q]
Вот так и оставьте. В биосе ничего включать не нужно, у этого контроллера свой биос.
Slava K написал:
[q]
Если запустить программу SpeedStor (при этом в биосе материнки HDD "NO" ), то в ней можно выбрать диск с подходяшей геометрией.
[/q]
Судя по тестам, контроллер работает и диск работает. Да, у вас контроллер RLL, это значит - 26 секторов.

Slava K написал:
[q]
В досе диск "С" не появляется.
[/q]
В досе он появится, если дос разпознает таблицу разделов на нём. Надо для начала попробовать открыть его дискедитором каким-нибудь, или посмотреть инфу о нём программами, выдающими системную информацию... Но по софту я не подсказчик.

Вкратце о контроллерах с собственным биосом. Геометрию подключенного к ним винта они обычно хранят на самом винте, или, возможно (лично не встречал) в EEPROM на плате или в свободных ячейках CMOS.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Slava K написал:
[q]
Или дело в различиях 17/26 секторов.
[/q]
Именно так. На MFM диске 17 секторов, на RLL - 26. Получаем 71 и 108 МБ соответственно.
Фактически, это может быть один и тот же винт, RLL лишь отличается более высоким качеством магнитного покрытия.
Диск RLL низкоуровневым форматирование всегда можно переделать на MFM.
А вот MFM переформатировать под RLL удается не всегда, по крайней мере без потери части объема (будет много BAD).

Но по надписи "PRIAM ID/ED - AT RLL - ROM BIOS Version 1.30CR" предполагаю, что контроллер у Вас RLL.
Можно ли его перевести в режим MFM - я не в курсе, может KALDYH подскажет.

Т.е. на данный момент мы даже с истинным объемом определиться не можем (кроме версии про ошибки в TH99) :(


Slava K написал:
[q]
Если в биосе материнки поставить все винты "NO"
[/q]
Так и нужно делать, и требуемые параметры задаст контроллер (возможно с учетом положения перемычек на нем).


Slava K написал:
[q]
В досе диск "С" не появляется.
[/q]
Значит запрашиваемая ДОС-ом информация c диска не читается или разрушена.
Таблица разделов в первую очередь, см. ниже.


Slava K написал:
[q]
то в ней можно выбрать диск с подходяшей геометрией.
[/q]
Конфигурации с 26 секторами там не наблюдается.


Slava K написал:
[q]
Успешно проходят разные тесты, чтение, поиск.
[/q]
Нечитающиеся 224 дорожки - это по Вашему успешно ???
На этикетке из первого поста всего два десятка ошибок...
Если остальное исправно, то похоже, что поверхность сильно "запилена".

Самое обидное, что первый дефект - это нулевой цилиндр и нулевая головка.
При такой ошибке использовать диск не удастся.
Возможно, что это исправится при LLF, но тогда данные на винчестере гарантированно пропадут.


Slava K написал:
[q]
Что-то вроде загрузочной области, не понял точно.
[/q]
Больше похоже на мусор в данных.
А с учетом дефекта на нулевых цилиндре и головке - весьма вероятно.


Slava K написал:
[q]
Еще бы понять как сделать чтобы HDD появился, в досе.
[/q]
Если там действительно ценные данные, то лучше обратиться к более опытному специалисту.
Починить все (если это возможно в принципе) по переписке на форумах будет весьма проблематично.


P.S. Пока писАл - KALDYH опередил...
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
XPOHOMETP написал:
[q]
Можно ли его перевести в режим MFM - я не в курсе, может KALDYH подскажет.
[/q]
Не встречал такой функции в настройках контроллеров.
XPOHOMETP написал:
[q]
Т.е. на данный момент мы даже с истинным объемом определиться не можем (кроме версии про ошибки в TH99) :(
[/q]
Пробуем спозиционироваться на 26 сектор, вот и вся проверка. Вот только какой программой бы...

Slava K, а что показывает информация о системе в Norton Commander? Про жёсткий диск что-нибудь говорит?
Попробуйте также запустить debug.com и в нём G=C800:5. Менюшка какая-нибудь вылезет?
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
KALDYH, вот эта картинка не внушает оптимизма:
https://d.radikal.ru/d19/1902/8b/b89baf89094c.jpg

Первые цилиндры по всем головкам страдают :frown:


KALDYH написал:
[q]
Попробуйте также запустить debug.com и в нём G=C800:5. Менюшка какая-нибудь вылезет?
[/q]
И не забыть потом нажать RESET на морде, ничего из менюшки не запуская!
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
KALDYH, XPOHOMETP спасибо за подробные ответы.


XPOHOMETP написал:
[q]
Если там действительно ценные данные, то лучше обратиться к более опытному специалисту.
Починить все (если это возможно в принципе) по переписке на форумах будет весьма проблематично.
[/q]
Не то, чтобы сверхценные. Некоторые расчетные программки в паскале и старые проекты. Раньше была EGA видеокарта на этом ПК, а EGA моник вышел из строя, теперь разжился VGA ISA, поэтому решил по возможности скопировать, что было и поюзать 286.


KALDYH написал:
[q]
Пробуем спозиционироваться на 26 сектор, вот и вся проверка. Вот только какой программой бы...

Slava K, а что показывает информация о системе в Norton Commander? Про жёсткий диск что-нибудь говорит?
Попробуйте также запустить debug.com и в нём G=C800:5. Менюшка какая-нибудь вылезет?
[/q]
Попробую разными программами почитать данные.
после ввода G=C800:5 происходит зависание.


KALDYH написал:
[q]
Пробуем спозиционироваться на 26 сектор, вот и вся проверка. Вот только какой программой бы...
[/q]
Разных прог по работе с MFM HDD в свое время накачал, когда пытался делать LLF ST-225 на ЕС1841, безуспешно правда. Оказались неправильные данные в паре микросхем УФ ROM BIOS, отвечающие за работу с HDD. В какой-то из программ наверняка есть с возможностью прямого обращения. Буду пробовать
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Slava K написал:
[q]
Разных прог по работе с MFM HDD в свое время накачал, когда пытался делать LLF ST-225 на ЕС1841,
В какой-то из программ наверняка есть с возможностью прямого обращения
[/q]
Проги с LLF Вам сейчас противопоказаны :)
Ок, если энтузиазм не потерян, то чуть уточню совет KALDYH.

Найдите пакет Norton Utilities версии 6.0 или 7.0.
Там есть программа DiskEdit, отдельно от пакета на дискету она влезет.
Попробуйте считать сектор 1 стороны 0 цилиндра 0 с физического (не логического, а он итак не виден) жесткого диска.
И сохранить на дискету. Можно сюда выложить.

Ну а проверку поверхности диска можно попробовать в CheckIt 3.0 запустить.
Там и параметры диска покажет. На дискету тоже влезает.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Slava K написал:
[q]
после ввода G=C800:5 происходит зависание.
[/q]
Вы из чистой системы это делаете? Т.е. лучше какую-нибудь MS-DOS 6.22 без всяких HIMEM, EMM, русификаторов и прочего - только DOS и всё, оттуда Debug и эту команду.
Как у Вас стоят джамперы группы W8, W9, W10?
На TH99 на Ваш контроллер наиболее похож вот этот:
http://www.arvutimuuseum.ee/th99/c/C-D/20073.htm
Хоть и не на сто процентов...
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
uav1606 написал:
[q]
Найдите пакет Norton Utilities версии 6.0 или 7.0.
Там есть программа DiskEdit, отдельно от пакета на дискету она влезет.
Попробуйте считать сектор 1 стороны 0 цилиндра 0 с физического (не логического, а он итак не виден) жесткого диска.
И сохранить на дискету. Можно сюда выложить.

Ну а проверку поверхности диска можно попробовать в CheckIt 3.0 запустить.
Там и параметры диска покажет. На дискету тоже влезает.
[/q]
Да, этими буду пробовать. Только поставлю в 286 дисководы по новее, а то старые уже через раз читают.


uav1606 написал:
[q]
Вы из чистой системы это делаете? Т.е. лучше какую-нибудь MS-DOS 6.22 без всяких HIMEM, EMM, русификаторов и прочего - только DOS и всё, оттуда Debug и эту команду.
Как у Вас стоят джамперы группы W8, W9, W10?
На TH99 на Ваш контроллер наиболее похож вот этот:
http://www.arvutimuuseum.ee/th99/c/C-D/20073.htm
Хоть и не на сто процентов...
[/q]
Да, из чистого дос 5.0.
Контроллер действительно похож больше на DTC5287CR. Только интересно, что джамперы никакие не менялись, года 2 назад батарейку откусил просто с материнки, она потекла.
На плате:
W8-Close (Factory configured - do not alter)
W9-Open BIOS address is C800h
W10-Close BIOS enabled

W5 close Hardware drive select mode

На биосе контроллера наклейка
704095
EC 11938
CCL D 81101
PRIAM 1987 — марка производителя HDD, может он уже прошит под данный тип винчестера на заводе (Factory configured - do not alter) . Потому что, компьютер готовой сборки ALT AT10 made in France 1988
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Slava K написал:
[q]
может он уже прошит под данный тип винчестера на заводе
[/q]
Возможно, но не думаю. Обычно настройки задаются в том же вызываемом через debug меню, что и LLF.

Slava K написал:
[q]
Factory configured - do not alter
[/q]
Это означает - перемычку не трогать.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Slava K, если у Вас есть время, то можете попробовать все подряд типы HDD в BIOS Setup включать и смотреть, загрузится или нет. Возможно, он был настроен на неродной тип какой-то на меньшую ёмкость.

Ещё вариант - сторонней утилитой редактирования CMOS ввести параметры диска в тип 47 - возможно, де-факто больше 1024 цилиндров поддерживается, просто BIOS не даёт их вводить.
Например, с помощью setup.com с этой дискеты ATauenis:
https://yadi.sk/d/u0Hz9eGVjLCDQA

Это всё для случая, если с этим контроллером тип диска нужно всё-таки задавать в BIOS, в чём я сильно сомневаюсь.

Или, возможно, диск всё-таки повреждён - когда он у Вас последний раз нормально загружался?

Тут вот есть какая-то документация на DTC7287:
http://vogonsdrivers.com/files..._guide.pdf
Там, похоже, тип задаётся как раз во встроенной утилите в BIOS контроллера. Странно, почему у Вас она не запускается. Может, стоит попробовать на другом компьютере?
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
uav1606 написал:
[q]
возможно, де-факто больше 1024 цилиндров поддерживается
[/q]
Не думаю, 65536 дорожек были введены в стандарте ATA-2 в 1994 году. Плата явно старше.

Вот тоже интересно. Ограничение в 1024 дорожки имеет прерывание доса INT 13h. Для его обхода используются различные INT13h extensions https://www.datadoctor.biz/dat...page1.html , это год примерно 95-й. В биосе 286 платы очевидно ничего такого нет. Значит, биос карты или осуществляет трансляцию, и видимая под досом геометрия не совпадает с физической у диска, или реализует один из ранних вариантов расширения. Насчёт них нашёл в вики интересный кусок:
AWARD AT BIOS and AMI 386sx BIOS have been extended to handle more than 1024 cylinders by placing bits 10 and 11 of the cylinder number into bits 6 and 7 of DH
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
uav1606 написал:
[q]
Ещё вариант - сторонней утилитой редактирования CMOS ввести параметры диска в тип 47 - возможно, де-факто больше 1024 цилиндров поддерживается, просто BIOS не даёт их вводить.
Например, с помощью setup.com с этой дискеты ATauenis:
[/q]
Редактируемого типа 47 в рассматриваемом BIOS-e нет, вводить там нечего,
а CMOS хранит всего лишь одно значение - номер предопределенного типа диска.
И никакие сетапы от левых товарищей все равно не помогут преодолеть 1024 цилиндра,
т.к., кроме int13, тот же предел (10 разрядов) присутствует и в таблице разделов на диске.
Только дискменеджер или аналогичные расширения...


uav1606 написал:
[q]
в чём я сильно сомневаюсь.
[/q]
Именно так, BIOS материнской не при делах, т.к. работает BIOS контроллера - см. фото выше.


uav1606 написал:
[q]
диск всё-таки повреждён
[/q]
Один из экранов на предыдущей странице белым по черному об этом говорит.
И если со шлейфами и т.п. все ок, то вопрос лишь насколько сильны повреждения.
Конечно лучше по секторам посмотреть, но по той картинке - полный труп :(


uav1606 написал:
[q]
Тут вот есть какая-то документация на DTC7287
[/q]
Не факт, что перемычки совпадают с платой Slava K, но пару полезных цифр из описаний выудить можно:
1) BIOS контроллера может и на D800 находиться. Тогда Debug потребует G=D800:5
2) Контроллеры поддерживают 17-, 32-, or 60-sector mapping. Цифры 26 нет, как и в предыдущей ссылке на DTC5287.
(Хотя она и встречается по тексту инструкции к DTC7287)

*** KALDYH, а вот и 17 секторов нарисовались!
Вряд ли это MFM кодирование, но RLL винтов на 17 секторов я тоже не встречал.
Или это в чистом виде та самая трансляция...


uav1606 написал:
[q]
Может, стоит попробовать на другом компьютере?
[/q]
Пока это лишнее. Программы уже предлагал, порядок действий для Slava K:
1) CheckIt - посмотреть конфигурацию диска, прогнать тест поверхности.
А в карте памяти посмотреть адрес BIOS контроллера .

2) DiskEdit - попытаться открыть таблицу разделов (самый первый сектор диска).
"В чём я сильно сомневаюсь" что удастся, опять см. фото.
Но если все же откроется - там и будут параметры по головкам-секторам-цилиндрам при которых диск размечался...
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
KALDYH написал:
[q]
Slava K написал:
[q]
может он уже прошит под данный тип винчестера на заводе
[/q]
Возможно, но не думаю.
[/q]
Почему бы и нет?
Некий процессор со своим FW на плате есть, может и EEPROM где-то затесался.
Плюс в TH99 есть список моделей "китов" для этого и аналогичных винтов, сразу поставлявшихся в комплекте с контроллером.
Могли и на заводе уже настроить. Если так - поиском параметров можно и не заморачиваться...

KALDYH написал:
[q]
Значит, биос карты или осуществляет трансляцию, и видимая под досом геометрия не совпадает с физической у диска, или реализует один из ранних вариантов расширения.
[/q]
Описание намекает на первый вариант...
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
XPOHOMETP написал:
[q]
Редактируемого типа 47 в рассматриваемом BIOS-e нет, вводить там нечего
[/q]
Возможна ситуация, что с помощью сторонней утилиты (типа того setup.com) всё-таки можно будет ввести пользовательский тип. Там иногда есть ещё какие-то 48 и 49. Это возможно, если в самом BIOS Setup поддержку пользовательских дисков убрали, но по факту она где-то ещё осталась зарыта.
[q]
И никакие сетапы от левых товарищей все равно не помогут преодолеть 1024 цилиндра
[/q]
Теоретически, BIOS контроллера может перехватывать Int 13h, обеспечивая поддержку более 1024 цилиндров - по крайней мере, в той документации упоминается такая поддержка (до 2048), хоть и не понятно, как именно она сделана.
При этом я не исключаю, что тут BIOS контроллера может каким-то боком использовать общий CMOS для хранения какой-то информации - типа диска, к примеру. Из документации это тоже не очень понятно.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
uav1606 написал:
[q]
Теоретически, BIOS контроллера может перехватывать Int 13h
[/q]
Он именно этим и занимается!

uav1606 написал:
[q]
При этом я не исключаю, что тут BIOS контроллера может каким-то боком использовать общий CMOS для хранения какой-то информации - типа диска, к примеру.
[/q]
Может, но он будет использовать другие ячейки, нежели системный биос. Напоминаю, в чипе MC146818 их 50 байт.

Насчёт "прошивки под тип винчестера на заводе" - в документе на DTC7287 описана процедура настройки. Хотя я не думаю, что параметры слетели, но всё может быть. Ждём результатов анализа:
XPOHOMETP написал:
[q]
2) DiskEdit - попытаться открыть таблицу разделов (самый первый сектор диска).
"В чём я сильно сомневаюсь" что удастся, опять см. фото.
Но если все же откроется - там и будут параметры по головкам-секторам-цилиндрам при которых диск размечался...
[/q]
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Просто если основной CMOS "не при делах", то не совсем понятно, почему именно после замены батарейки диск перестал видится. Хотя это может быть и совпадением...
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
uav1606 написал:
[q]
Просто если основной CMOS "не при делах"
[/q]
Основной BIOS не при делах. А CMOS-память одна на весь компьютер, и вполне может быть при делах. Хранит ли карта настройки в нём - вопрос, но, я думаю, ответ на него искать - дело второстепенное.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
uav1606 написал:
[q]
При этом я не исключаю, что тут BIOS контроллера может каким-то боком использовать общий CMOS для хранения какой-то информации - типа диска, к примеру. Из документации это тоже не очень понятно.
[/q]
В документации не очень понятен только один момент - откуда берутся описания стандартных типов винтов -
из BIOS самого контроллера (скорее так) или из BIOS системной платы (теоретически тоже возможно,
т.к. есть джампер W10 для отключения BIOS контроллера)...
Других упоминаний BIOS материнской (если даже это про него было) нет, как и чего либо про CMOS.

ИМХО если бы CMOS использовался, то производитель (а он вроде приличный) указал бы в описании,
что необходимо повторить настройку диска при замене батарейки.
Иначе бы американский суд их разорил :biggrin:


uav1606 написал:
[q]
не совсем понятно, почему именно после замены батарейки диск перестал видится.
[/q]
Автор вопроса этого и не утверждал: вытекшая батарейка просто удалена 2 года назад.
Ну а с учетом выхода из строя комплектного EGA монитора
последний раз видеть винт в рабочем состоянии могли и того раньше - лет ..надцать назад.
Запустить пытаются только сейчас.

Так что никаких совпадений!
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Меня просто в той инструкции несколько смутила вот эта фраза:
[q]
Type Y to make the changes permanent. The system
will update the system set-up with the new non-standard
drive parameters.
[/q]
Что-за system set-up, к примеру? В принципе, параметры могут хранится и на самом винте, и в какой-то своей NVRAM (хотя вряд ли тогда такое было). Но кто его знает...


Добавлено:
Сейчас скачал вот этот ROM на DTC 7187/7287:
http://minuszerodegrees.net/rom/bin/dtc_crn15a.bin
А потом дизассемблировал его Sourcer'ом - так вот, там явно есть процедуры чтения и записи в CMOS:


      sub_15    proc  near
        push  ax
        mov  al,ah
        or  al,80h
        out  70h,al      ; port 70h, CMOS addr,bit7=NMI
                    ;  al = 99h, hdsk c: type
        pop  ax
        out  71h,al      ; port 71h, CMOS data
        retn
      sub_15    endp
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
uav1606 написал:
[q]
Что-за system set-up, к примеру?
[/q]
Ну это диалог со встроенной в BIOS контроллера "The DTC Hard Disk Format Utility Software" из того самого С800:5.
Я ссылался на пункт 7 ADDING A STANDARD DRIVE TO THE SYSTEM SET-UP:
[q]
A standard drive is defined as any drive that is listed in the system BIOS table.
[/q]
Ваша цитата из аналогичного пункта 8 ADDING A NON-STANDARD DRIVE TO THE SYSTEM SET-UP.
Справедливости ради, там тоже есть
[q]
A) A drive that is not included in the system BIOS table
[/q]
и
[q]
E) ... The DTC7287 will allow the system to access the full capacity of the drive beyond 1024 cylinders
without conflicting with the BIOS or residing software that has a 1024-cylinder limitation.
[/q]
Ну а SYSTEM - вероятно весь комп в сборе...


UPD:
uav1606 написал:
[q]
А потом дизассемблировал его
[/q]
:thumbup:
Ок, значит одним вопросом меньше.
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
На неделе попробую разные варианты. Отпишусь по результатам.
Подцеплю к этому контроллеру ST-225 для интереса.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Slava K, Вам надо:

1. Выяснить точно адрес ROM контроллера (скорее всего, это С800h, но на всякий случай лучше уточнить). Это можно тем же CheckIt проверить.
2. Сделать дамп этого ROM и выложить его куда-нибудь сюда. Дамп можно сделать с помощью вот этой утилиты:
http://mess.redump.net/_media/dumping/dumppc.zip
(Нужно 256 КБ свободного места на дискете.)
Для этой утилиты даже не нужно выяснять, где именно находится ROM - она весь регион с адреса C000h дампит. Просто выложите файл DUMP.BIN, а мы уже разберёмся, где там BIOS контроллера.

Ну и тогда можно будет выяснить, почему не запускается встроенная утилита настройки/форматирования. Т.к. BIOS от PRIAM, возможно, там нестандартный адрес этой утилиты (не C800:5).
Вполне вероятно, без старта этой утилиты Вы диск не запустите.
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Slava K написал:
[q]
Подцеплю к этому контроллеру ST-225 для интереса.
[/q]
Винт ST225 предназначен для работы с MFM контроллером, для RLL нужен ST225R.
Можно и этот конечно попробовать, типа для проверки контроллера подцепить, но

1) Придется делать LLF
2) Возможно появление значительного кол-ва дефектов
3) Вопрос со входом в меню контроллера (C800:5 и т.п.) остается ...

Желательно сначала проделать то, что Вам уже неоднократно рекомендовали выше...
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
XPOHOMETP написал:
[q]
Желательно сначала проделать то, что Вам уже неоднократно рекомендовали выше...
[/q]
Да, так и буду делать.
Просто есть разных Seageйтов много подопытных
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
1) Если в биосе винчестер отключен (выбран HDD NO), то в checkite, NDD, DiskEdite он вообще никак не видится.

2) Debug g=c800:5, d800:5 виснет, проверил на разных досах.


3) Диск видится в программе SpeedStor6.5 (скачал версию более позднюю). Тыкал разные типы. Выбрал тип 19. Он же автоматически выбрался в биосе АТ. Причем есть возможность в этой программе задать параметры, sector 26, однако, при перезагрузке в биосе опять выставляется тип 19, 17sector.


Перезагрузил
Вылезло сообщение


Затем пошла загрузка с дискеты. И появились логические диски C: и D:! Только какой-то маленькой емкости. Причем раньше они не появлялись.


Файлы нормально читаются примерно в соотношении 30-40%. Скопировал что получилось.

4) Далее разные программы-утилиты уже стали видеть винчестер, только Type 19
Checkit


DiskEdit. Периодически возникают ошибки чтения.
Cyl 0, Side 0, Sector 1


Boot Record



Bios controller


NDD
Находит разные ошибки в FAT, boot rec. Предлагает восстановить FAT1 из резервной копии FAT2


XPOHOMETP написал:
[q]
Автор вопроса этого и не утверждал: вытекшая батарейка просто удалена 2 года назад.
Ну а с учетом выхода из строя комплектного EGA монитора
последний раз видеть винт в рабочем состоянии могли и того раньше - лет ..надцать назад.
Запустить пытаются только сейчас.
[/q]
Да, походу винт уже от времени не в лучшем состоянии. Хотя по механике работает нормально, тихо.

Что хотел переписал. Теперь нужно наверное его пробовать LLF.
Только опять непонятки с емкостью и этими 1165 цилиндрами.
Еще в биосе материнки также прошита прога форматирования, только там опять стандартные типы винтов.


Прикладываю файлы дампа памяти и sector 1.

Прикрепленный файл (Dump Sector 1.zip, 0 байт, скачан: 49 раз)
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Slava K, извиняюсь, немного неудобно писать в подробностях, может позже.

MBR нестандартная, возможно использовали дисковый менеджер от Priam версии 3.7.
Вероятно он сидит в памяти и это несколько сбивает с толку программы.
Диск разбивался с параметрами 10 головок, 25 секторов
(один сектор под замену дефектов - есть такой режим в контроллере), 578 цилиндров.

LLF убьет этот винт окончательно, лучше возьмите Seagete из своих запасов.
По адресу запуска программы настройки контроллера - где-то от C800, точнее возможно поможет uav1606.

Удачи в ремонте!
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
XPOHOMETP, спасибо за пояснения.

Я с этим HDD не спешу. Чисто технический интерес его восстановить в исходных параметрах.


Из вики
"
В середине 1980-х годов серия InamSpace от Priam предложила полностью интегрированные решения для жестких дисков, чтобы преодолеть ограничения емкости диска, наложенные MS-DOS до выхода версии 3.31 / 4.0. Это включало пользовательские контроллеры жестких дисков (основанные на проектах Western Digital ), а также специальное программное обеспечение для форматирования (PFMT.EXE) и разметки (EDISK.EXE). PFMT.EXE поместил драйвер EVDR.SYS в корневой каталог загрузочного тома. Это использовалось DOS для получения информации о диске и разделах, расположенных в последних 12 КБ диска. EDISK Priam также использовал выделенные идентификаторы разделов MBR 0x45 и 0x5C. Были предложены решения для DOS, NetWare , Unix и Pick., [7]"

на диске с есть edvr.sys надо искать эти утилиты

скачал утилиты.
В readme
PRIAM 'Translate Mode' for ID/ED Series Drives. The PRIAM drives have the following 'Logical Parameters' that are recognized by the system
PRIAM Drive Series Cylinders Heads Sectors/track
ID/ED75-Qx 184 16 51
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
XPOHOMETP написал:
[q]
Диск разбивался с параметрами 10 головок, 25 секторов
(один сектор под замену дефектов - есть такой режим в контроллере), 578 цилиндров.
[/q]
Slava K, попробуйте его в BIOS вписать под этими параметрами.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
XPOHOMETP написал:
[q]
По адресу запуска программы настройки контроллера - где-то от C800, точнее возможно поможет uav1606.
[/q]
Я что-то вообще там не вижу пока никакой подпрограммы настройки, т.е. нет соответствующих текстовых сообщений. :-(
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Да, изучение материала по MFM контроллерам от Priam даёт сведения, что в их ПЗУ утилит низкоуровневого форматирования не содержится - нужна эта самая PFMT.EXE

Драйвер EDVR.SYS обнаружился на самом диске. Вы его скопировали?

Ошибки могут быть из-за малого числа секторов. Попробуйте выставить его в биосе как 1024/7/26 UPD: см. ниже

Ковырнул нулевой сектор линуксовым fdisk'ом.
Диск Документы/SECTOR1.bin: 512 B, 512 байт, 1 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x33000243

Устр-во                Загрузочный начало  Конец Секторы Размер Идентификатор Тип
Документы/SECTOR1.bin1 *               25   9999    9975   4,9M             1 FAT12
Документы/SECTOR1.bin2              10025  49249   39225  19,2M             4 FAT16 >32M
Документы/SECTOR1.bin3              49775 108499   58725  28,7M            5c Priam Edisk
Документы/SECTOR1.bin4             108525 144499   35975  17,6M            5c Priam Edisk

Команда (m для справки): i
Номер раздела (1-4, по умолчанию 4): 1

         Device: Документы/SECTOR1.bin1
           Boot: *
          Start: 25
            End: 9999
        Sectors: 9975
      Cylinders: 998
           Size: 4,9M
             Id: 1
           Type: FAT12
    Start-C/H/S: 0/1/1
      End-C/H/S: 39/9/1
          Attrs: 80

Команда (m для справки): i
Номер раздела (1-4, по умолчанию 4): 2

         Device: Документы/SECTOR1.bin2
          Start: 10025
            End: 49249
        Sectors: 39225
      Cylinders: 3923
           Size: 19,2M
             Id: 4
           Type: FAT16 >32M
    Start-C/H/S: 40/1/1
      End-C/H/S: 196/9/1

Команда (m для справки): i
Номер раздела (1-4, по умолчанию 4): 3

         Device: Документы/SECTOR1.bin3
          Start: 49775
            End: 108499
        Sectors: 58725
      Cylinders: 5873
           Size: 28,7M
             Id: 5c
           Type: Priam Edisk
    Start-C/H/S: 199/1/1
      End-C/H/S: 433/9/1

Команда (m для справки): i
Номер раздела (1-4, по умолчанию 4): 4

         Device: Документы/SECTOR1.bin4
          Start: 108525
            End: 144499
        Sectors: 35975
      Cylinders: 3598
           Size: 17,6M
             Id: 5c
           Type: Priam Edisk
    Start-C/H/S: 434/1/1
      End-C/H/S: 577/9/1


Получаем 577 цилиндров, 9 головок, 10 (!) секторов и ёмкость 70,4 Мб.
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
KALDYH написал:
[q]
Да, изучение материала по MFM контроллерам от Priam даёт сведения, что в их ПЗУ утилит низкоуровневого форматирования не содержится - нужна эта самая PFMT.EXE
Драйвер EDVR.SYS обнаружился на самом диске. Вы его скопировали?
[/q]
Нашел в интернете установочную дискету с утилитами Priam.



KALDYH написал:
[q]
Получаем 577 цилиндров, 9 головок, 10 (!) секторов и ёмкость 70,4 Мб.
[/q]
Да, намудрили эти PRIAM с винчестером. Попробую выбрать в биосе, если такие есть. т.к. свои нельзя вводить.
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
KALDYH написал:
[q]
Драйвер EDVR.SYS обнаружился на самом диске. Вы его скопировали?
[/q]
Да, был в корневике. Это намекает, что его форматировали этими утилитами
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
KALDYH написал:
[q]
XPOHOMETP написал:
[q]
Диск разбивался с параметрами 10 головок, 25 секторов
(один сектор под замену дефектов - есть такой режим в контроллере), 578 цилиндров.
[/q]
Slava K, попробуйте его в BIOS вписать под этими параметрами.
[/q]
Только вот BIOS, к сожалению, не имеет задаваемого пользователем типа.


KALDYH написал:
[q]
Попробуйте выставить его в биосе как 1024/7/26
[/q]
Все как и выше, да и стандартные типы в нем подразумевают только 17 секторов на дорожку...
Ну и чтобы цифры из BIOS SETUP хоть как-то начали работать, придется отключить BIOS контроллера.


KALDYH написал:
[q]
Получаем 577 цилиндров, 9 головок, 10 (!) секторов и ёмкость 70,4 Мб
[/q]
577 * 9 * 10 * 512 = 26588160 bytes / 1024 / 1024 ~ 25,3 MB
Чей-то калькулятор шалит :biggrin:

Цилиндры нумеруются с нуля, головки тоже, а вот сектора с единицы !
Потому продолжаю придерживаться своих цифр (см. выше):
578 * 10 * 25 * 512 = 73984000 bytes / 1024 / 1024 ~ 70,5 MB
Где 25 (!!!) секторов = 9975 / (40 цилиндров * 10 головок -1) цифры из размеров первого раздела :)
А -1 это дорожка под MBR, т.е. раздел начинается с цилиндра 0 , головки 1 , сектора 1.

KALDYH, аж давление подскочило... Старость - не радость?
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Slava K написал:
[q]
Нашел в интернете установочную дискету с утилитами Priam.
[/q]
Перевыложите её здесь, вдруг ещё кому пригодится!

XPOHOMETP написал:
[q]
Только вот BIOS, к сожалению, не имеет задаваемого пользователем типа.
[/q]
Как-то пропустил я в обсуждениях этот момент и полагал, что пользовательские типы в биосе есть.

XPOHOMETP написал:
[q]
Чей-то калькулятор шалит :biggrin:
[/q]
Не удивлён! Сам заподозрил, что где-то обсчитался, и перепроверял результат несколько раз. Сейчас перепроверил и нашёл где:
Cylinders: 5873
Start-C/H/S: 199/1/1
End-C/H/S: 433/9/1
(433-199)*10=2340 цилиндров. Откуда fdisk взял цифру 5873 в MBR - непонятно, но, похоже, на неё я и ориентировался. Про то, что первый раздел начинается со следующей головки от MBR, и следовательно, головки нумеруются от 0, я тоже как-то подзабыл. Спать надо больше. Вы, разумеется, правы в своих подсчётах.

XPOHOMETP написал:
[q]
Ну и чтобы цифры из BIOS SETUP хоть как-то начали работать, придется отключить BIOS контроллера.
[/q]
Не факт, зависит от мудрёности биоса контроллера,а он тут мудрёный...

Надо поизучать содержимое дискетки - мож там хелп найдётся.
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
KALDYH написал:
[q]
Не факт, зависит от мудрёности биоса контроллера,а он тут мудрёный...
[/q]
Вот что пишут в статье "Evaluating disk drives beyong 32 megabytes" журнала InfoWorld, june 16, 1986. В статье тестируют разные HDD, которые больше 32МБ.

"Priam Innerspace ID-60AT.
Это один из нескольких дисковых продуктов, которые предлагает Priam. В конфигурации AT используется интерфейсная карта жесткого диска, поставляемая с IBM PC AT. Для ПК XT и некоторых совместимых устройств Priam также предлагает интерфейсную карту. Пакет состоит из накопителя (форматированная емкость которого составляет 59,8 мегабайта), кабелей и установочного диска и продается по цене 1798 долларов США. Priam также производит диски большего размера - до 103 мегабайт, но мы не тестировали их.
Диск Priam устанавливается так же, как 20-мегабайтный жесткий диск IBM. После установки вы запускаете две программы установки. Первый определяет разделы, второй форматирует диск. Если вы предпочитаете иметь один большой раздел вместо нескольких 32-мегабайтных, третья утилита установки patched для вас MS-DOS.
Этот диск занял последнее место среди пяти дисков в нашей симуляции производительности, но это не значит, что результаты сохранятся в реальном приложении. Приам не делает ничего особенного; они просто дают вам возможность и способ справиться с этим без излишеств. Мы предпочитаем диск, который работает без сбоев, а не быстрый, но не на 100% безошибочный (например, диск Alloy)."


Вот что получилось при запуске установочной дискеты PRIAM.

1) Просит выбрать номер диска


2) Далее происходит перезагрузка и биосе материнки выставляется автоматически стандартный Type 10. 820 cyl, 3 Head. С этими параметрами биос пропускает без ошибки винт!
Однако возникает ошибка, что нет Priam Volume


Появляется такой экран с ошибкой Invalid Drive Specification

На этом все и заканчивается, программа установки аварийно завершается.


3) Захожу принудительно в программу EDISK
Предлагается создать Default Value размером 74.2MB. Отвечаю Yes. Происходит ошибка Bios Error 4.

Если ввести размер тома меньше 34MB, то ошибки нет

Однако, при запуске установочного диска опять возникают ошибки.

В PCdoctor выводи такие параметры:
Как указал

XPOHOMETP написал:
[q]
Потому продолжаю придерживаться своих цифр (см. выше):
578 * 10 * 25 * 512 = 73984000 bytes / 1024 / 1024 ~ 70,5 M
[/q]


Похоже слишком много физических ошибок на диске.

Далее мне надоело, запустил формат диска из биоса материнки. Чем добил винчестер


теперь
Выводится ошибка контроллера


EDISK тоже не работает


Нужно запустить EFMT.

Прикрепленный файл (PRI-IDED.ZIP, 0 байт, скачан: 43 раза)
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Slava K, версия пакета несколько старее той, которой диск размечался ранее...

Slava K написал:
[q]
В PCdoctor выводи такие параметры:
Как указал XPOHOMETP написал:
[q]
Потому продолжаю придерживаться своих цифр (см. выше):
578 * 10 * 25 * 512 = 73984000 bytes / 1024 / 1024 ~ 70,5 M
[/q]
[/q]
Надеюсь, что внимательные читатели заметили, что это параметры, при которых диск разбивался на разделы !
И они могут не совпадать (а в данном случае 100% не совпадают !!!) с физическими CHS диска.

Slava K написал:
[q]
2) Далее происходит перезагрузка и биосе материнки выставляется автоматически стандартный Type 10. 820 cyl, 3 Head.
[/q]
И 17 секторов :) Чтобы загрузить драйвер/диск менеджер достаточно иметь возможность читать первую дорожку...

Slava K написал:
[q]
Однако возникает ошибка, что нет Priam Volume
[/q]
Не критично, но опять намекает на нестабильное чтение 0 сектора.

Slava K написал:
[q]
Похоже слишком много физических ошибок на диске.
Далее мне надоело, запустил формат диска из биоса материнки. Чем добил винчестер
[/q]
О чем я, собственно, Вас неоднократно предупреждал.
Плюс к тому - не факт, что LLF от материнки подходит к этому контроллеру.

Slava K написал:
[q]
Нужно запустить EFMT.
[/q]
Данных уже нет - тренируйтесь.
Только вот все может вернуться к первому вопросу:
[q]
This version of EFMT does not support ID/ED Rom Bios type %c%c

Enter a value for max user cylinders
Enter a value for max drive cylinders
Enter a value for park cylinder
Enter a value for reduced write cylinder (0=none)
Enter a value for heads per drive
Enter a value for sectors per track
Enter a value for alternate cylinders
Enter a value for OTSS Bytes per sector
Enter a value for head interleave
Enter a value for cylinder interleave
Enter a value for write precomp
Enter a value for precomp cylinder

Error reading the defects off the drive, please hand enter
[/q]
Либо тип/параметры диска все же жестко прошиты в ПЗУ контроллера, либо тушите свет...
Правда есть там програмка с интересным названием - SHOWTYPE.EXE. Попробуйте запустить :)

Отсюда вопрос:

Slava K написал:
[q]
Винчестер PRIAM ID75-RC, 75МБ
[/q]
Почему Вы так решили ? Можно увидеть фото этикетки с этой надписью?

P.S.
И если TH99 совсем не врет, то ID75-RC это модель "кита", состоящего из диска, контроллера, кабелей, софта и т.п.
А винт там модели V160.
Могу заблуждаться...
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
XPOHOMETP написал:
[q]
P.S.
И если TH99 совсем не врет, то ID75-RC это модель "кита", состоящего из диска, контроллера, кабелей, софта и т.п.
А винт там модели V160.
Могу заблуждаться...
[/q]
Да. Верно. V160 тоже есть на наклейке



XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
Slava K, да, так лучше!
На старом фото, как и тут на среднем, красная этикетка вообще без модели и с.н. видится.

Ну вот и смотрите на первом фото таблицу дефектов:
у диска минимум 5 головок и не меньше 868 цилиндров...

А дефектов было всего 2 десятка. Посмотрим, что теперь EFMT скажет...
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Кстати, этот родной Priam'овский BIOS тоже лезет в CMOS.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Жалко, что форматнулись, не сохранив с диска Priam-овские утилиты...
XPOHOMETP
Advanced Member


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


Ссылка


Дата регистрации на форуме:
13 мая 2015
KALDYH написал:
[q]
Жалко, что форматнулись, не сохранив с диска Priam-овские утилиты...
[/q]
Так кроме драйвера EDVR.SYS на винте от Priam могло и не быть ничего более.
А он и в архиве дискет есть, что Slava K выложил в предпоследнем сообщении.
Только там версии некоторых файлов чуть старее могут быть имхо...
Slava K
Newbie


Откуда: Tambov, Russia
Всего сообщений: 31
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
25 янв. 2007
Отписываюсь по результатам:

1) Была запущена программа EFMT от утилит Priam. В ней выбран тип контроллера ID/ED 75. И пункт низкоуровневое форматирование. Interleave выставил=4, незнаю сколько правильно. Далее ввел таблицу Bad Sector с наклейки винта.
Далее пошел LLF. Затем началась проверка чтения и записи каждого сектора на винчестере. Было найдено еще 2 bad sector. Проверка прошла 3 полных раза на WRITE И 3 раза на READ. Заняло часа полтора.

2) После этого запустил программу создания разделов EDISK. Мне предложена полная емкость 74.2МБ. И диск разбился на 3 логических емкостью 33,5/33,5/7,2 МБ


3) Провел перезагрузку и запуск с установочной дискеты. Autoexec с этой дискеты скопировал системные файлы на диск C:, драйвер edvr.sys. Прописал в Config.sys драйвер edvr.sys.

4) Теперь компьютер стал загружаться с винчестера. Появились логические диски C, D, E.
Чтобы БИОС материнки давал загружаться с винта в биосе необходимо выставить Type 10 820cyl, 3 head, 17 sec. Видимо контроллер перехватывает это значение.
при загрузке выводится сообщение:


В PCDoctor



В NDD, Chekit тесты HDD проходят без проблем.
Диск работает тихо. Намного тише Seagate st 225, 251. И идешных аналогичной емкости. Может потому, что он без шагового мотора и на виброопорах.
Интересно смогут ли современные винчестеры работать через 32года. У меня новый seagate вышел из строя через 2 года.

Спасибо форумчанам за указание в каком направлении двигаться по оживлению данного девайса.

И тому человеку который выложил утилиты. Чудом найденные в сети. Без которых было бы трудно восстановить винт.
https://www.driverguide.com/dr...dd53d9d8c7


KALDYH написал:
[q]
Жалко, что форматнулись, не сохранив с диска Priam-овские утилиты...
[/q]
Утилит там не было.

XPOHOMETP написал:
[q]
Правда есть там програмка с интересным названием - SHOWTYPE.EXE. Попробуйте запустить
[/q]
Эта программа выводит список прошитых типов винчестеров из ROM материнки. Тип винчестера сама не определяет.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Slava K, поздравляю с успехом! Диск классный!


Slava K написал:
[q]
Интересно смогут ли современные винчестеры работать через 32года. У меня новый seagate вышел из строя через 2 года.
[/q]
Те что до F3 многие думаю смогут, если только материал уплотнителя
(резиновые изделия) не подведет. F3 - вряд-ли.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Slava K, и я вас поздравляю! Прекрасный разбор проблемы, достойный добавления в первое сообщение.

Slava K написал:
[q]
Interleave выставил=4, незнаю сколько правильно.
[/q]
Работать будет с любым, линейная скорость будет различаться. Если функции auto interleave нету, попробуйте отформатировать с разными и сравните скорости чтения. У меня на 386 оптимальным был 1, вроде бы.

Slava K написал:
[q]
Далее ввел таблицу Bad Sector с наклейки винта.
[/q]
Я не ввожу - эта таблица зависит от интерлива и контроллера, и обычно от неё никакого толку, т.к. она имеет очень отдалённое отношение к действительности.
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Немного добавлю.

Номер цилиндра и головки из дефект листа на наклейке должен должен
совпадать с фактическим (многие программы форматирования заносят только
трековые дефекты). А вот BFI, да довольно условное понятие.
Orfeus
Newbie


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


Ссылка


Дата регистрации на форуме:
28 мар. 2019
Столкнулся с такой проблемой: решил поставить mfm-диск на 386. В биосе выставил геометрию, потом отформатировал тоже через биос. Но в мсдосе потом ни одна программа этот диск не видит. Разделы создать невозможно и через adm отформатировать тоже - ругается, что нет диска
Скажите, полжалуйста, это контроллер неисправен, или я что-то не так делаю?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Orfeus поробуйте отформатировать другой программой, из под DOS. Параметры диска CHS реальные ?
Если FDISK не видит диска, значит диск в BIOS не опознался (нет устройства 80h).
Orfeus
Newbie


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


Ссылка


Дата регистрации на форуме:
28 мар. 2019
Форматировать пробовал через ADM - она его тоже не видит. А как же тогда биос форматирует его, если не опознал?
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Orfeus написал:
[q]
как же тогда биос форматирует его, если не опознал?
[/q]
это вопросы к авторам BIOS :)
После выставления параметров диска в CMOS обычно потом при старте BIOS проверяет готовность
контроллера и регистрирует устройство для сервисов INT 13h.
При ошибке контроллера или пишет 1701 или что-то осмысленное (в новых BIOS).

Какой контроллер MFM? Надеюсь "стандартный" 16-битный WD-совместимый 'безBIOSный'.

Если у вас BIOS не ругается при старте, параметры диска заданы, но устройство
недоступно - даже не знаю что сказать...
Поменяйте машину. Но только без всяких там встроенных IDE.
Orfeus
Newbie


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


Ссылка


Дата регистрации на форуме:
28 мар. 2019
Да, контроллер, конечно, 16-битный

Кстати, с другим контроллером была другая проблема - диск форматировался через адм, но при попытке через него же создать раздел выскакивало сообщение, что сначала нужно отформатировать, и так по кругу. А при попытке создать раздел через fdisk всё повисало
alecv
Advanced Member


Откуда: Санкт-Петербург
Всего сообщений: 5545
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
5 окт. 2004
Orfeus Попробуйте форматирование с верификацией (т.е. последующим чтением) другой программой. Может на диск реально ничего не записывается.
http://www.minuszerodegrees.net/ibm_xebec/ibm_xebec_llf.htm
Хотя статья про XT, на AT+ должны программы сработать.
Еще есть форматирование и тестирование в CheckIt!
Orfeus
Newbie


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


Ссылка


Дата регистрации на форуме:
28 мар. 2019
На другой машине опять диск видится через adm, но постоянно просит отформатировать и не даёт создавать разделы
Только тут ещё при старте пишет HARD DRIVE SECTOR VERIFY ERROR
<<Назад  Вперед>> Страницы: 1 2 3 4 5 ... .. 8 9 10 11 12 13
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   FAQ и обсуждение жёстких дисков ST506/412 (MFM и RLL)
RSS

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

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

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