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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Micro 999-XT Turbo-10 не грузит DOS 6.22 с жесткого диска
RSS

Micro 999-XT Turbo-10 не грузит DOS 6.22 с жесткого диска

<<Назад  Вперед>> Страницы: 1 2 * 3 4
Печать
 
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Номер издания я не нашел - (у меня ксерокопия),
но написано
М. Гук 1998
Серия, оформление, издательство >>Питер>>, 2000

Про MFM там не очень много, но есть, и описано много теоретических вопросов, кодирование MFM/RLL, чередование итп.

В целом по состоянию на 1997год
albr
Advanced Member


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


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Понятно, да, возможно, что и первое. Попробую по библиотекам-старым книгам поскрести, потому как мне удалось только третье издание найти.
Fe-Restorator
Гость

Ссылка

i8088 написал:
[q]
Поэтому теоретически Вы можете подключить например IDE (или 16-bit MFM контроллер без
своего BIOS) и MFM контроллер от XT одновременно (выставив тип IDE диска (или диска,
подключенного к 16-bit MFM контроллеру) в BIOS SETUP 286 . Правда грузиться будет скорее
всего с XT-MFM, тк его BIOS (да и 286 BIOS) скорее всего не поддерживает загрузочных
спецификаций, и просто перехватывает управление.
[/q]
Попытка подключить на 286-ю (386-ю, 486-ю, 586-ю, ...) одновременно IDE и MFM закончится удачно только в случае, если:
1) мфм контроллер выставлен на его родные порты и откликается на С800:5.
2) мфм диск настроен как "диск-0" и подключён к первой 20-пин гребёнке
3) мамка не перекрывает диапазон портов и памяти биоса контроллера мфм, ничем. Мамки с неотключаемым shadow всей верхней памяти - в пролёте.

4) В биосе мамки отключён первичный IDE ("NONE") и прописана конфигурация вторичного IDE согласно паспорту диска.
5) IDE диск не должен приближаться или быть крупнее 512 мегабайт.
6) контроллер IDE (мультикарта) должен быть настроен как вторичный. Т.е. secondary ide.

Краеугольные бульники:
1) Биос мамки не опознаёт secondary IDE до тех пор, пока не установлен Primary IDE. Хана марьяжу мфм+ide.
2) Биос мфм контроллера не возвращает управление биосу мамки (если перехваченное контроллером обращение шло не к мфм диску). Хана IDE, даже если оный исправен.
3) Биос мамки рассчитан ТОЛЬКО на первичный IDE (часто встречается у брендов, с распаяным на мамке контроллером).


Да в "марьяже" загрузочным будет всегда МФМ винч, ежли только о-очень сильной магией не заставить на первую роль выступить ide-шника.

Переключение с ide на мфм всегда медленное, относительно шустрый IDE будет ощутимо тормозить, а весь комп может "задумываться" на минуту-другую при смене обращения к диску.
Сейчас на форуме
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Fe-Restorator написал:
[q]
4) В биосе мамки отключён первичный IDE ("NONE") и прописана конфигурация вторичного IDE согласно паспорту диска.
[/q]
Без разницы. С XT-MFM адреса не пересекаются, ни первичный, не вторичный. Это
актуально для 16-bit без BIOS-ных контроллеров, которые имеют те же адреса,
что и IDE, и по умолчанию настроены на primary.
Fe-Restorator
Гость

Ссылка

i8088 написал:
[q]
Без разницы. С XT-MFM адреса не пересекаются, ни первичный, не вторичный. Это
актуально для 16-bit без BIOS-ных контроллеров,
[/q]
Да, во "глупых" 16-ти битах сей аргумент преобладает. Однако и биосный 8-битный мфм, не имеющий никаких общих с IDE адресов, отказывается с этим ide работать в паре. На 286-й..386-й мамке. Причина мне неизвестна, возможно, дело в конкретной мамке и на другой "парочка" будет работать безукоризненно.
До кучи, стоит добавить недобросовестные мультяхи с ide, коим как джампер ни ставь, адреса и порты для вторичного/третичного канала выбрать/установить невозможно.
Сейчас на форуме
albr
Advanced Member


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


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Ну собственно, в моем случае задача поженить MFM с IDE как-бы и не стоит, хотя для общего развития попробовать стоит. А вот чем имеет смысл проверить MFM-ник? Ибо родилась у меня гипотеза - может быть винч сбоит где-то в начале раздела и для 6.22 это оказываетсчя критичным?
Fe-Restorator
Гость

Ссылка

albr, тебе нужна дискета с 6.22 досом:
command.com
sys.com
fdisk.exe
format.exe
debug.com
+
autoexec.bat
config.sys
Вполне достаточные для прописи dos=umb и path= строчек. Никаких "химемов со смартдрайвами".
Да, и никаких вирусов на дискете.
+
Если мфм-контроллер "глупый", то добавится прожка hdformat.com или аналогичная ей, для LLF-а винча программно.
+
NDD.exe из комплекта нортоновских утилит. Оттуда-же можно взять дефрагментатор sd.exe и редактор диска DE.exe, но к данной задаче они неприменимы.


1) разметить винч LLF-ом. Прислушаться к процессу - если пластины запилены в хлам, звук движения над ними голов будет "звенящий", постепенно уменьшающйся до "глухого" по мере продвижения к центру пластин. Запиленные дороги редко идут подряд. так-что перемены звука со звона на глухоту и обратно - слышны явственно. (Головки у мфм-ников тяжёлые, малейшее повреждение воздушного потока под ними из-за дефектов поверхности - и "барабан" об люминь пластины обеспечен. Люминёвый звон слышен хорошо.

2) Разметить винч LLF-ом сперва как MFM, затем сразу как RLL (или наоборот, смотря каков метод винчу "родной"). Это собъёт предыдущую разметку дважды, что весьма полезно при нестабильном ходе головок (разболтались механически или "электронно", т.е. схема дурит). К тому-ж формачение пройдёт по фабрично-известным "сбойным" участкам, проверит их и, возможно, вернёт в строй как действующие. Возможно, там была фабричная пыль, повлиявшая на качество новых пластин, но стёршаяся/отвалившаяся со временем эксплуатации. Или проблеммный участок будет удачно "спрятан" в очередном межсекторном GAP-е (не секрет, что у мфм винчей НЕТ индикатора начала дорожки, т.е. когда включил головку на запись, там и началась дорожка, остальные уже по ней выравниваются, с небольшим отступом, зависящим от скорости реакции винча на переход на соседнюю дорогу).

3)Разметить винч на один раздел, фдиском.

4) Запустить форматацию и тож следить за "задумчивостью над сектором". Можно записать его номер, если есть желание.

5) Запустить NDD, проверить поверхность им.
Важно помнить, что мфм винч не умеет ремапить сектора. Он просто помечает их "битыми", и максимум что может - выделить пару внутренних дорожек, дополнительно к основным, под данные. И не каждый винч.


PS. Почему-то думается, шо проблемы с 6.22 на твоём микроХТ кроются не в винчах, а в биосе самого компа. Не апгрейжен биос до новой версии int13, например...
Сейчас на форуме
albr
Advanced Member


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


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Спасибо, очень детально все расписано, попробую все это проделать. Вот что странно - с дискеты-то она дос 6.22 справляется загрузить.
Еще одно наблюдение - на другую XT с другим винчестером и контроллером все наоборот - 3.30 не ставилась ни в какую :) Format.exe при попытке отформатировать сразу говорил, что track 0 bad. Из под dos 6.22 диск форматировался, но со множественными trying to recover allocation unit... Причем сложилось впечатление, что диск этот несколько нестабилен, потому что после серии LLF он таки сменил гнев на милость и отформатировался под DOS 4.01 Поменять бы их местами, да не тут-то было - он трехдюймовый и в другой XT как раз место только под трехдюймовый жесткий диск.
Fe-Restorator
Гость

Ссылка

albr написал:
[q]
на другую XT с другим винчестером и контроллером
[/q]
Об другой ХТ - другая и речь. Не нужно смешивать всё в кучу. Множество "попыток восстановить сектор №" - верный признак осыпавшихся пластин. В данном варианте - залипших голов где-то рядом с нулевой дорогой.

Разберись сперва с биосами/досами и их друзьями портами/IRQ/RAMspace. Не забудь выкинуть из ХТ всё, кроме видяшки. Чтоб не мешало тестировать винч.
Сейчас на форуме
albr
Advanced Member


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


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Битва продолжается. Поэкспериментировал с этим MFM-ным хозяйством на 286-й - получил там NO ROM BASIC SYSTEM HALTED толстыми буквами вместо ДОС. :) Дальше я запустил процесс случайных переборов XT-шных плат, MFM-контроллеров и дисков, в результате наткнулся на комбинацию, в которой 6.22 загрузилась с жесткого диска. Контроллеры у меня глюкавые, что-ли?
<<Назад  Вперед>> Страницы: 1 2 * 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Micro 999-XT Turbo-10 не грузит DOS 6.22 с жесткого диска
RSS

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

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

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