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

Полигон-2

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

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

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

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

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

<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13
Печать
 
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 - попытаться открыть таблицу разделов (самый первый сектор диска).
"В чём я сильно сомневаюсь" что удастся, опять см. фото.
Но если все же откроется - там и будут параметры по головкам-секторам-цилиндрам при которых диск размечался...
<<Назад  Вперед>> Страницы: 1 2 3 4 5 6 7 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