Просмотр полной версии : С чего загрузить XT ?
Поскольку раздела по IBM-совместимым нету, пишу сюда.
Есть XT, с флоповым обычным контроллером DS/DD. Дисковода на 360 нету, жестких дисков нету.
Вопрос: с чего загрузится ?
Есть живые флопы на 1.2 и 1.44.
Можно ли сделать флоп одинарной плотности (DS/QD), так чтобы контроллер и загрузчик BIOS XT его прочитал ?
Если в обычный современный трёхдюймовый дисковод на 1.44 вставить дискету на 720k, он становится аппаратно совместим с DS/DD контроллером. Дискету на 720k можно получить из 1.44 путём заклеивания правого отверстия в ней. C пятидюймовыми подобное не прокатывает.
Вероятно надо еще DOS-у сказать что флоп 720 ? drivparm что-то ?
upd Нашел топик
http://www.vintage-computer.com/vcforum/archive/index.php/t-30130.html
Дискету на 720k можно получить из 1.44 путём заклеивания правого отверстия в ней. C пятидюймовыми подобное не прокатывает.
А дискеты с HD покрытием будут работать в DD режиме в HD дисководе?
Когда-то проверял запись HD дискет на DD дисководе, при записи было >80% ошибок. Согласен что это другое, но у HD дисковода скорость вращения и токи записи должны совпадать в этом режиме с DD дисководом.
Желательно иметь DD дискеты.
1.2 дисководы каким-то чудесным образом читают и пишут диски DD возможно в них есть автонастройка на вставленный тип диска. К стати видел когда-то подобным образом сделанные дисководы 1.44 у них небыло датчика второго отверстия они сами определяли тип вставленной дискеты.
bigral, как показывает практика, обычно 3.5" дискеты 1.44 с заклеенной дыркой работают на 720 довольно стабильно. Коэрцитивная сила у них почти одинаковая, 600 и 720 Эд соответственно, покрытие Co. Сомнения конечно есть, но на практике проблемы не встречаются.
Дискеты 5" DD и HD отличаются намного сильнее. У DD покрытие Fe, коэрцитивная сила - 300Эд, у HD - покрытие Co и сила - 600Эд. И еще через дискету 1.2 видно лампочку - а через 360 как правило - нет ;)
И не забывайте про пин 2 /REDWC Density Select. На 5" он переключает скорость движка и плотность (АЧХ усилителя). У 3.5" этот пин обычно не задействован, а дискета крутится с одинаковой скоростью.
Хз насчет движков, но просто из практики:
В BIOSе компов образца еще так 13ти летней давности как правило есть опция типа диска A и B.
Где можно выбрать ручками размер (3,5 или 5,25) и емкость. Причем работает до изменения. Главное было не забыть размер назад поменять. (Иначе народ дико обижался).
"Старшие" дисководы на 1,2 и 1,44 мб спокойно читали и записывали блины меньшей ёмкости.
О, нашел раритет в описании: http://www.probios.ru/options/drive/fdd/floppy-drive-a.html
В BIOSе компов образца еще так 13ти летней давности как правило есть опция типа диска A и B.
Батенька, на XT нету CMOS. Там количество флопиков выбирается DIP-переключателем.
Батенька, на XT нету CMOS.
От модели зависит. Но вопрос был:
Можно ли сделать флоп одинарной плотности (DS/QD), так чтобы контроллер и загрузчик BIOS XT его прочитал ?
Т.е. на чем можно записать сейчас блин. Я на этот вопрос отвечал.
В свое время спокойно переписывал проги на 5,25 таким способом.
И потом их на "Поиске" запускал. С переменным успехом, но это не касалось дисков.
Бука, я понял. Но с флопом 5.25" есть проблема, в нем 80 дорожек, а режим 360К/40Tracks он эмулирует программно, делая double step. ХТ ничего про это не знает и всегда делает одинарный шаг.
Флопа на 360 у меня нет (пока).
Хотя можно попробовать записать дискету DD на 1.2 дисководе в режиме QD (80 дорожек) только первые 40 и засунуть это на XT. Вдруг загрузится.
Но идея с 3" мне нравится больше.
P.S. В "Поиске" применялись в основном 80-дорожечные флопы QD типа MC-5313 и тут он совместим c 1.2 дисководом.
monoxrom
22.05.2013, 17:13
На ХТ флопы 1,2 не работают, только 360 кб надо или 3,5 дюйма 720...
Вопрос снимается! Обрел дисковод 360К.
Отдельная фишка была с дискетами. Все дискеты осыпались. В результате приделал флоповод 360К к старенькой машине под Линухом, форматнул и залил образ FreeDOS 1.1. (единственное что быстро нашлось в образе 360К) Эта гадская FreeDOS не находит на XT жестких дисков и виснет.
В результате пд VirtualBox сделал образ 360K обычную MS-DOS 6.22, залил образ на флоп и загрузился. Все работает, всем спасибо!
На ХТ флопы 1,2 не работают, только 360 кб надо или 3,5 дюйма 720...
А насильно переключить флоп из режима HD в DD можно? Я думал сам дисковод может переключаться потому как мне казалось при чтении DD софт ничего не делает с дисководом просто читает его как обычно, или я тут неправ?
А насильно переключить флоп из режима HD в DD можно?
Это умеет делать трёхдюймовый флоп, если видит дискету на 720, пятидюймовый не умеет никак.
haywire, теоретически можно сделать 5" QD загрузочную дискету на 80 дорожек под 800.com или pu_1700. Тогда XT-шный BIOS теоретически сможет загрузить систему с первых 40 дорожек.
Или просто взять советский 5" дисковод на 80 дорожек и грузится с него. Советский 720 5" функционально аналогичен 3" с дискетой 720.
Это умеет делать трёхдюймовый флоп, если видит дискету на 720, пятидюймовый не умеет никак.
А как 5-ти дюймовый 1.2mb дисковод может читать (и даже форматировать) DD практически любого формата? (при наличии софта конечно)
AHTuXPuCT
24.05.2013, 11:13
5.25 1.2 можно принудительно переключить в 800к режим. на плате флопа должна быть перемычка переключающая скорость вращения диска - 300/360 об.
если перемычки нет можно на плате привода (самого мотора) замкнуть один провод на массу и флоп переключится на 300об
пятидюймовый переключается сигналом от компьютера. Даже зачастую на слух слышно, что вначале дисковод раскручивается как на HD, а потом тормозится до 300RPM чтобы прочитать DD.
---------- Post added at 19:51 ---------- Previous post was at 19:50 ----------
это актуально для MS-DOS.
пятидюймовый переключается сигналом от компьютера...
это актуально для MS-DOS.
Интересно что если подать этот сигнал вручную а не от контроллера то может и TR-DOS начнет работать с DD дисками и таким дисководом? Как MS-DOS/BIOS знает когда подавать этот сигнал?
Как MS-DOS/BIOS знает когда подавать этот сигнал?
видимо, читает сначале как HD. Видит, что нифига не читается, подаёт DD. Если опять не читается, то РетрыАбортИгноре. Про спек - я так и делаю, если попадается "непереключаемый" флоп.
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot