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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   "универсальные" 5,25 дисководы
RSS

"универсальные" 5,25 дисководы

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


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


Ссылка


Дата регистрации на форуме:
7 июля 2013
Всем привет. Есть у меня дисковод 5,25 CHINON FR-506.

и

и

и


а недавно приобрёл дискеты на 5,25

увидел что на них осталось что-то "древнее" и естественно захотелось взглянуть - "а чё это у меня там такое?"
дискетки не прочитались. нортон их не увидел.
из памяти всплыла информация что на 5,25 - дискетки были либо на 360 кБ либо на 1,2 мБ (может это формат дисководов 5,25). залез в "гугль" и нашёл описание к своему дисководу и к нескольким другим. и теперь у меня случилась "каша в башке". Форматность дисковода у моего шинона могёт быть аж до 1,6 мБ. на дискетках написано 96 TPI что такое не понятно.
https://cloud.mail.ru/public/ENBt/3GMA7bgWP
Вобщем у меня вопрос. Как мне узнать по внешней наклейке на дискете какой у неё размер (96 TPI - это как перевести в популярный пользовательский язык) и как мне перенастроить мой 5,25 дисковод CHINON FR-506 чтоб он увидел содержимое моих дискет. (к сожалению английским не владею. по -французски ещё кое что могу перевести.)
ps: В биосе дисковод я выставил как 1,2 мБ.
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
На дискете написано DS DD. Это дискеты на 360Кб. Но качественные такие дискеты позволяли форматировать их до 840Кб, чаще - 800Кб.
Ваш дисковод позволяет читать/писать без драйвера только два формата: 360Кб и 1,2Мб.
Для чтения/записи формата 800Кб существует итальянский драйвер 800.com и советский - pu_1700.com. Последний - более универсальный. Он позволяет охватывать любые форматы в диапазоне 320-430Кб, 720-840Кб, 1,2-1,76Мб. Теоретически - больше, практически - примерно так.
Раз дискеты не прочитались, возможно они отформатированы на 800Кб. Попробуйте вставить в autoexec.bat вызов такого драйвера без всяких параметров, и доложите результат чтение этих дискет.

Дальше теория: 96TPI - это 96 треков на дюйм - поперечная плотность записи. На практике - это стандарт 80 дорожек. А продольную характеризует буквы DD (SD, QD, HD): SD - одинарная плотность, DD - двойная, QD (использовалась только в соц.странах) - четверная, HD - высокая.
Вторая пара букв DS (SS) - количество сторон записи. DD - две стороны, SS - одна.
Таким образом чаще всего встречаются:
SS SD - 90КБ, но на практике до 360КБ
DS SD - 180КБ, но до 400КБ
DS DD - 360КБ, но до 840КБ
DS QD - 720КБ, но до 840КБ
DS HD - 1,2Мб, но до 1,44Мб
Форматы выше 1,44Мб для дискет 5,25" практически не "жили".
В детали не вдавался, указал основное.
jugandar
Advanced Member


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


Ссылка


Дата регистрации на форуме:
7 июля 2013
понятно. Cкачаю pu_1700.com. Я этот шинон ещё ни разу не запускал. недавно тока поставил. (прошлый дисковод 5,25 - продал а теперь установил шинон). Все дискеты формата 5,25 что у меня есть - не видятся на нем. может у него в настройках перемычек чё то не так установлено? или мне в биосе выставить его на 360 кБ?
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
sanders написал:
[q]
Раз дискеты не прочитались, возможно они отформатированы на 800Кб.
[/q]
Вообще, нулевая дорожка всё равно должна читаться, так что, список файлов будет виден. Только прочитать эти файлы уже не получится. По крайней мере, у меня так, на разных компьютерах. А тут они вообще не читаются. Можно попробовать отформатировать дискету на нём, если не жалко.
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Нет.
360кб - это 9 секторов на дорожке, 1,2Мб - это 15 секторов.
Именно эти значения ожидает "увидеть" флоп.
А 800Кб - это 10 секторов. Так что, даже 0ю дорожку флоп не прочитает.
Это если формат 720Кб, тогда нулевая дорожка читается корректно.
jugandar
Advanced Member


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


Ссылка


Дата регистрации на форуме:
7 июля 2013
sanders
спасибо за просвещение
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
sanders написал:
[q]
Это если формат 720Кб, тогда нулевая дорожка читается корректно.
[/q]
Да, точно. Проверил - у меня эти дискеты как раз на 720 кб.
das
Advanced Member


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


Ссылка


Дата регистрации на форуме:
11 сен. 2015
Он их читает?

Для разных форматов еще и скорость вращения диска разная, 360к - 300 об.мин, 1.2Мб - 360 об.мин.
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Дисководы на 1,2МБ умеют переключать скорость вращения при работе с 360КБ и 1,2МБ дискетами.
А еще дисководы на 1,2Мб делятся на два типа:
а) без перемычки режима dual density. Они сами определяют какой тип дискеты вставлен - на 360 или на 1,2 и сами выбирают скорость вращения. Драйвер Pu_1700 расширяет их возможности для нестандартных форматов. Они не годятся для контроллеров не-IBM PC и не годятся для PC ХТ;
б) с перемычкой режима dual density. В этом режиме флоп начинает принудительно работать "на 360/720Кб". Такой режим обязателен для не-IBM PC контроллеров: Спектрумы, БК-шки, Поиск-и, Агаты и, кстати, IBM PC XT. В IBM PC AT в этом режиме флоп задается, как 360Кб, но тем не менее понимает работу с 80ю дорожками, т.е. 720Кб, а с драйвером Pu_1700 - до 840Кб. Для ХТ следует помнить только, что в этом режиме флоп загрузится с стандартной дискеты 360КБ, но созданная на нем системная дискета на 360КБ будет читаться на таких же флопах, но не настоящем 360-КБ-ном флопе из-за узкой ширины дорожки (40-дорожеченый флоп с более широкой дорожкой будет при чтении захватывать мусор, если дискета отформатирована на 80-дорожечном флопе). Для IBM PC AT эту перемычку или их может быть две - лучше не трогать и оставлять в положении normal (fixed) density.
Fe-Restorator
Гость

Ссылка

jugandar написал:
[q]
Я этот шинон ещё ни разу не запускал. недавно тока поставил. (прошлый дисковод 5,25 - продал а теперь установил шинон). Все дискеты формата 5,25 что у меня есть - не видятся на нем. может у него в настройках перемычек чё то не так установлено? или мне в биосе выставить его на 360 кБ?
[/q]
Прежде, чем чего-то читать со старых дискет, нужно убедиться в рабочести привода вообще. Понадобится чистая дискета на 1.2М, на коюю нужно сперва что-либо записать на тестируемом приводе и считать записанное. Затем отформатить дискету на тестируемом приводе, записать её под завязку и прочесть всё на другом, рабочем приводе (проверка юстировки по всей площади дискеты).

Если сего не сделать, не выявить неисправность привода, будешь долго тиранить форум "у меня дискеты не читаются ни с каким драйвером, поможите написать собственный".
Сейчас на форуме
albr
Advanced Member


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


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Fe-Restorator написал:
[q]
Прежде, чем чего-то читать со старых дискет, нужно убедиться в рабочести привода вообще
[/q]
+1 :)


sanders написал:
[q]
созданная на нем системная дискета на 360КБ будет читаться на таких же флопах
[/q]
Об этой проблеме я узнал только здесь, на форуме и в полной мере осознал её физическую суть. Но: я беру DS-DD дискету, форматирую её на AT с 1.2Mb дисководом format b: /f:360, делаю на неё sys b: и потом XT с неё успешно загружается. Что я делаю не так? Или ключевой момент - дискета DS-DD?
das
Advanced Member


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


Ссылка


Дата регистрации на форуме:
11 сен. 2015
Всё так!

DD DS - это и есть 360К (по дефолту). Можно раздуть ее до 800К, с лишним, с драйвером 800 или PU1700, но тогда система с нее перестанет загружаться.

Системная дискета 360К будет загружаться в ХТ, и в 1,2Мб приводе 286-го или выше.

В ХТ, имеющем специальный хитрый контроллер и флоповод 1,2Мб, будет загружаться и 360К, и 1,2Мб. В большинстве ХТ такого контроллера нет - потому только 360К.
Fe-Restorator
Гость

Ссылка

albr написал:
[q]
беру DS-DD дискету, форматирую её на AT с 1.2Mb дисководом format b: /f:360, делаю на неё sys b: и потом XT с неё успешно загружается. Что я делаю не так?
[/q]
Ключевой момент - дискета была предварительно ПОЛНОСТЬЮ размагничена или отформатирована на 360К на родном ей 360К приводе!
Иными словами, вся ширина "360К дорожки" затёрта неким "формат-паттерном", скорее всего это 00000000h. Привод 1,2М при такой команде не проводит физическую форматацию, а просто сравнивает имеющийся формат дискеты с заданным в команде и, может быть, проверяет целостность прежней разметки.
Чтобы отключить "верификацию формата перед форматированием", добавь к команде ключ "/U". После сего загрузка на ХТ уже "под вопросом", вполне может и не состояться. Ибо привод 1.2М прописывает только ПОЛОВИНУ ширины дорожки 360К привода... Остаток старой записи подмешается к новой и вся сия каша лихо "влезает" в головку 360К привода, тот "офигевает" и отказывается читать эту ересь.

Не забудь, что скорость вращения дискеты у каждого экземпляра флопопривода РАЗНАЯ, в пределах допуска +-20% от номинальной. Это означает, что на медленном приводе сектора на дискете будут чуть короче, на быстром - чуть длиннее, но точно НЕ СОВПАДУТ, если двумя приводами (физически) форматировать одну дискету.
Уточню: разметка 9-го сектора на дорожке у медленного привода расположится физически раньше, чем у быстрого, получится как в рассказе у Задорнова "два 9-тых вагона". :)
Разумеется, электроника приводов умеет подстраиваться под разметку дискеты, иначе - не было-бы совместимости, но она точно не умеет подстраиваться под ДВЕ разметки ОДНОВРЕМЕННО.

И вполне возможна ситуация, когда на половине ширины дорожки записана "1", а на соседней половине - "0". Привод 360К такого не поймёт, а привод 1.2М прочтёт только свою половину, с "1".
Сейчас на форуме
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Albr, тебя не поняли.
Если ты форматируешь дискету на 360 на приводе 1,2 и читаешь ее тоже на приводе 1,2 не важно в какос он режиме, то все ОК. Если второй привод на 360кб, то может не читаться, т.к. головка шире, захватывает шумы рядом с узкой дорожкой.
Размагничивание не при чем. Шумы присутствуют даже на размагниченном слое.
albr
Advanced Member


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


Ссылка


Дата регистрации на форуме:
20 апр. 2015
Да, если оба привода 1.2, то тут все понятно. А в ситуациях, когда второй привод 360Кб мне, видимо, просто "везло". Случаи "невезения" я объяснял для себя битой дискеткой (про физическую ширину дорожки я как-то никогда раньше и не задумывался).
И надо учесть тот еще момент, что реально я совсем чуть чуть застал XT c 360K дисководами.:)
Denkixot
Advanced Member
Истребитель ветряных мельниц

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


Ссылка


Дата регистрации на форуме:
6 сен. 2014
Отпишите в личку, у кого есть 100% рабочие проверенные драйвера pu_1700.com и 800.com и время, чтобы скинуть их на электронку
das
Advanced Member


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


Ссылка


Дата регистрации на форуме:
11 сен. 2015
А тут 800 и pu-1700, что, совсем неживые?
jugandar
Advanced Member


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


Ссылка


Дата регистрации на форуме:
7 июля 2013
das написал:
[q]
А тут pu-1700, что, совсем неживые?
[/q]
Вот именно поэтому я и завис на "недолго".
Но все-таки нашел последнюю версию pu_1700. Там аж 8 или 10 программ под всевозможные действия с дискетами. Прочитал текстовую справку "создателя" этой программы - теперь вооружусь дрелью и сделаю из оставшихся у меня дискеток на 3,5' - размером ~ 2.88mB - по авторской технологии с помощью его классной программы. Как только прописал её включение в "автоэкзэках с конфигами" - красота. Сразу все дискетки прочитались и теперь другая проблемка - Файлы на них сжаты архиватором, в архивы и встроенный с нортоном, архиватор - отказывается их распаковывать, а pu_1700 - запросто показывает их содержимое. Я до конца ещё не разобрался с этой программой. В ближайшие дни буду изучать её возможности. У меня ещё гдето папка со всеми архиваторами с 90-х годов лежит - буду там искать
Ссылка на PU_1700 последней версии вот ТУТ
das
Advanced Member


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


Ссылка


Дата регистрации на форуме:
11 сен. 2015
Так и там 5 версия есть, а файлов в ней несколько больше...
jugandar
Advanced Member


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


Ссылка


Дата регистрации на форуме:
7 июля 2013
скаченная с олддоса версия PU1700 - у меня внесла глюки в комп. Глюки непонятные. разбирался весь прошлый вечер. А моя ссылка на прогу скачанную с другого, нормального сайта. оттуда качал несколько разных программ для ДОСа и все были нормальные.
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
Могу скинуть и то, и то. Проверенное. Пишите адрес в личку.
das
Advanced Member


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


Ссылка


Дата регистрации на форуме:
11 сен. 2015
Использовал драйвер PU_1700 со своих дискет, заброшенных в 1994 году и выкопанных из забытья год назад. Проблем не было, но не помню, какой он версии.
VMax
Junior Member


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


Ссылка


Дата регистрации на форуме:
15 окт. 2013
Еще вопрос по "универсальным" дисководам с перемычками DD-HD.
Если перемычка находится в положении DD - тут понятно: дисковод задается писюковском биосе как 5.25" 360K. А если перемычки выставить как HD (точнее как переключение DD >-> HD сигналом Density Mode, 2-й контакт интерфейсного разъёма) , то что тогда задать в биосе? Если оставить 360К, то он не читает дискеты HD (что закономерно). Если его прописать как 5.25" 1.2М, то тоже не читает HD, но перестает читать и DD. В чем тут грабли?
Fe-Restorator
Гость

Ссылка

VMax, перемычки на флопоприводе - эт не самое главное!
На самом деле - это только ОДНА "костяшка" паззла, без сборки которого целиком не будет работать ВСЯ подсистема вывода на гибкие диски.

Бывают ДВА общеупотребительных паззла:
1) "на 360К"
Характерен для машин класса ХТ, НРС и ранних 286-х компов.
Нужны:
а) Биос, поддерживающий работу с флопами на 360К и менее (180, 90, ...)
б) Привод на "железные" 360К, с широкой рабочей головкой и соответственно - широкой дорожкой.
в) Контроллер-плата, отвечающая за подключение привода к шине ISA (8-битной). Контроллер ОБЯЗАН пропускать чрез себя все сигналы для работы в "режиме 360К".
г) Дискета, конфигурации DS/DD или меньших конфигураций.
Наличие ВСЕХ 4-х пунктов обязательно!


2) "на 1,2М"
Характерен для машин класса 286 и новее, приблизительно до пней-4.
Нужны:
а) Биос, поддерживающий работу с флопами на 1,2М и крупнее: 1.44, 1.67, 2.88, ...
б) Привод на "железные" 1,2М, с узкой рабочей головкой и соответственно - узкой дорожкой.
в) Контроллер-плата, отвечающая за подключение привода к шине ISA (8-ми или 16-ти битной). Контроллер ОБЯЗАН пропускать чрез себя все сигналы для работы в "режиме 1,2М".
г) Дискета, конфигурации DS/HD или меньших конфигураций.
Наличие ВСЕХ 4-х пунктов обязательно!


Далее идут "карты-джокеры": драйвера по типу 800.com, аппаратные контроллеры приводов на нестандартные объёмы/конфигурации, автокопировщики, аппаратные дамперы, эмуляторы и прочее. Джокеры - всегда отдельный класс флопопринадлежностей, вносящих огромную путаницу в картину, особенно для новичков. Главное - сразу их отделить и отставить, помня, что они ВТОРОСТЕПЕННЫ.


Теперь про различия в пазлах и подводные камни.
1) Контроллер дискет НЕ ОБЯЗАН аппаратно поддерживать абсолютно все форматы и режимы работы. Например, контроллер на 360К может аппаратно поддерживать только 360К и 180К, и всё! Эт его "стандартный" функционал. Другой контроллер "на 360К" аппаратно умеет ещё и 720К, помимо вышеперечисленного, но сие никак не проявляется на машинах класса ХТ, ибо их биос не умеет 720К.
Контроллер "на 1,2М" может аппаратно не уметь 360К и менее, такие модели тоже встречались.

2) Подпрограммы флопо-системы в биосе компа могут не иметь поддержки каких-либо форматов: Нет 720К и 1,2М для ХТ или нет 360К для ~ пень-4.

3) Сам флопопривод может быть аппаратно залочен на определённый объём дискеты. Или он может быть переконфигурируем на другой объём, теми-же джамперами.
В первом случае - нужно следить, чтобы залоченные характеристики привода точно соответствовали требуемым для данного паззла, во втором случае - вручную изменить конфигурацию привода на соответствие требованиям паззла.
Следует помнить про ширину головок/дорожек, тут может теряться способность к загрузке и ко чтению вообще.

4) Конфигурация дискеты, хоть и может подсказать приводу режим пользования, но далеко не всякий привод согласится работать с такой дискетой. В относительно современном приводе не реализовано распознавание SS/SD, например.
Джокеры типа "800ком" иногда сглаживают проблему, но не устраняют её полностью.
Сейчас на форуме
Vit Skystranger
Advanced Member


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


Ссылка


Дата регистрации на форуме:
23 июля 2009
albr написал:
[q]
Но: я беру DS-DD дискету, форматирую её на AT с 1.2Mb дисководом format b: /f:360, делаю на неё sys b: и потом XT с неё успешно загружается. Что я делаю не так? Или ключевой момент - дискета DS-DD?
[/q]
Бывают и 80-дорожечные дисководы двойной плотности (соответственно, с "узкими" головками), советские по крайней мере. Но тут еще встает вопрос совместимости с биосом/софтом: при переходе на следующую дорожку, дисковод должен сдвигать головки на своих 2 дорожки, чтобы получившиеся 40 дорожек располагались не на половине дискеты, а равномерно.
В свое время таскал дискеты туда-сюда с МС 1502 (дома) на 286-е (на работе). 10-секторные форматы не использовал, они на 1502 не читались, у нее дисководы A и B были на 720к, а C и D - те же самые физически, но на 360к. Чтобы ДОС могла форматировать дискеты на 720к, в config.sys надо было задать команду set driveparm с соответствующими параметрами (это не работало в PC-DOS, но работало в MS-DOS).
286-я с древним AWARDовским биосом (и вроде бы более новые машинки типа 286-пней с тем же AWARDом) могла читать и писать дискеты в 720к на 1,2мб дисководах без программ типа 800.com, но не форматировать их. Машины с AMIшным биосом без этих программ могли прочитать только корневой каталог.
Было 2 разновидности этого формата - на 722 и 730к, отличались, насколько я помню, размером кластера, читались оба везде (у меня)
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Внесу свои пять копеек:

Fe-Restorator написал:
[q]
Наличие ВСЕХ 4-х пунктов обязательно!
[/q]
Дискета HD в дисководе SD/DD и дискета SD/DD в дисководе HD обычно всё-таки форматируются (проделывал это неоднократно, случайно или специально), но как правило - с кучей ошибок, хотя бывают исключения. Так что четвертый пункт всё-таки желателен, но не обязателен. К слову, дискета SS/SD в дисководе DS/DD форматируется ВСЕГДА - магнитные свойства у них одинаковы и вторая сторона на диск тоже всегда нанесена.

Fe-Restorator написал:
[q]
1) Контроллер дискет НЕ ОБЯЗАН аппаратно поддерживать абсолютно все форматы и режимы работы. Например, контроллер на 360К может аппаратно поддерживать только 360К и 180К, и всё! Эт его "стандартный" функционал. Другой контроллер "на 360К" аппаратно умеет ещё и 720К, помимо вышеперечисленного, но сие никак не проявляется на машинах класса ХТ, ибо их биос не умеет 720К.
[/q]
ЛЮБОЙ контроллер, умеющий дискеты на 360к (40 дорожек), будет работать с дисководом двойной плотности на 80 дорожек - никакого ограничения на их количество в нем не заложено. А вот большинство биосов таки не умеет в такой формат, да.

Fe-Restorator написал:
[q]
3) Сам флопопривод может быть аппаратно залочен на определённый объём дискеты. Или он может быть переконфигурируем на другой объём, теми-же джамперами.
[/q]
Перемычек, как правило, ТРИ. Одна (самая важная) переключает скорость вращения шпинделя - 360/300 об/мин. (ее работу можно проконтролировать на слух, переключая на ходу при вставленной дискете), другая - ток записи, третья (ее может и не быть) - одинарный/двойной шаг головки. Если ее нет, переключить 1.2М дисковод на 360к не получится - только на 720к. Остальные перемычки переключают назначение сигналов смены диска и выборки дисковода - их назначение различается у дисководов IBM PC и у стандартного интерфейса Shugart. В любом случае, подбирать их назначение, не имея 100% рабочего компа с эталонным дисководом и дискетами - занятие муторное.

Fe-Restorator написал:
[q]
4) Конфигурация дискеты, хоть и может подсказать приводу режим пользования, но далеко не всякий привод согласится работать с такой дискетой. В относительно современном приводе не реализовано распознавание SS/SD, например.
[/q]
5.25" приводы, в отличие от 3.5", не имеют никаких средств для распознавания типа вставленной в него дискеты.

sanders написал:
[q]
а) без перемычки режима dual density. Они сами определяют какой тип дискеты вставлен - на 360 или на 1,2 и сами выбирают скорость вращения.
[/q]
Скорость вращения остается постоянной - это контроллер программно переключается на скорость чтения 300 кбит/с.

А еще советский дисковод двойной плотности можно заставить работать на IBM PC, выставив его в биосе как 3.5"/720к. Будут проблемы только с определением смены диска.

Вообще, мне кажется, пора уже FAQ по дисководам и дискетам заводить, а то для народа эта технология плавно из разряда "старьё" перетекла в разряд "ретро". И добавлять туда назначение перемычек на разные модели дисководов.
sanders
Advanced Member
Профессионал

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


Ссылка


Дата регистрации на форуме:
26 мар. 2008
KALDYH написал:
[q]
А еще советский дисковод двойной плотности можно заставить работать на IBM PC, выставив его в биосе как 3.5"/720к.
[/q]
Лучше выбирать вариант 5,25" 360КБ. Тогда никаких проблем нет, флоп работает на 720КБ, а с драйвером до 800-830КБ. Я во всяком случае всегда такой режим выбирал на IBM PC.
Fe-Restorator
Гость

Ссылка

KALDYH написал:
[q]
Дискета HD в дисководе SD/DD и дискета SD/DD в дисководе HD обычно всё-таки форматируются (проделывал это неоднократно, случайно или специально), но как правило - с кучей ошибок, хотя бывают исключения. Так что четвертый пункт всё-таки желателен, но не обязателен. К слову, дискета SS/SD в дисководе DS/DD форматируется ВСЕГДА - магнитные свойства у них одинаковы и вторая сторона на диск тоже всегда нанесена.
[/q]
Как обычно, ты ровным счётом ничего не понял. Углубился в частности и забыл про основу, принцип действия.
Четвёртый пункт ОБЯЗАТЕЛЕН, ибо без него получится совершенно иной паззл, другая задача, не имеющая ничего общего с приведённой в пример!
Вот, прям чую: не поймёшь ты сиих мудрых слов. Снова скатишься в пустой трёп...


KALDYH написал:
[q]
ЛЮБОЙ контроллер, умеющий дискеты на 360к (40 дорожек), будет работать с дисководом двойной плотности на 80 дорожек - никакого ограничения на их количество в нем не заложено. А вот большинство биосов таки не умеет в такой формат, да.
[/q]
Нет, не любой. Большинство, да, но НЕ ЛЮБОЙ! Контроллеры встречаются и аппаратные, в чип коих зашит ограниченный набор режимов работы. Попытка любыми программными средствами заставить такой контроллер работать с 80-дорожечным (или, в обратной ситуации, с 40-дорожечным) приводом провалится с треском.


KALDYH написал:
[q]
5.25" приводы, в отличие от 3.5", не имеют никаких средств для распознавания типа вставленной в него дискеты.
[/q]
Принято так считать. Однако, некоторые привода могут сие отследить по показаниям датчика "опускание голов на поверхность". Из-за кольца на DS/DD дискетах датчик "перекрывается" не полностью, его показания немного меняются. Советские привода не пользовались этим, а других здесь никто не чинил.


Остальные поправки вполне справедливы.
Сейчас на форуме
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
Fe-Restorator написал:
[q]
набор режимов работы.
[/q]
Основных работы три: на 250 кбит/с, на 300 кбит/с и на 500 кбит/с. У XT только первый. Подробнее о режимах работы контроллера FDD IBM PC можно почитать тут:
http://wiki.osdev.org/Floppy_Disk_Controller
http://ohlandl.ipv7.net/floppy/floppy.html
http://www.cpcwiki.eu/imgs/f/f3/UPD765_Datasheet_OCRed.pdf
https://www.google.ru/url?sa=t....139782543,d.bGg

Единственная команда, где фигурирует число дорожек - это команда Recalibrate. У оригинального контроллера i8272 (uPD765) она выдаёт ошибку, если головка не спозиционировалась на нулевую дорожку после 77 шагов (максимум для 8" дисковода). У более поздних, например i82072 или WD37C65, сигнал ошибки выдаётся после 255 шага. Признаю свою неправоту в том, что этот пункт действительно может вызывать неработоспособность контроллера с 80-дорожечным дисководом. Вопрос, как работали советские компы (Искра-1030М, например) с таким же контроллером и с 80-дорожечными дисководами, остается открытым. Вероятнее всего, сигнал ошибки игнорировался.


Fe-Restorator написал:
[q]
Однако, некоторые привода могут сие отследить по показаниям датчика "опускание голов на поверхность". Из-за кольца на DS/DD дискетах датчик "перекрывается" не полностью, его показания немного меняются.
[/q]
Нету там датчика опускания голов на поверхность. Есть датчик наличия дискеты, который упирается в конверт - да, без него головы не опустятся. Впрочем, Fe-Restorator может привести контрпример в виде конкретной модели дисковода, где стоит описанная им конструкция.

Вот распиновка дисковода, стандартная и IBM PC: http://pinouts.ru/HD/InternalDisk.shtml
Из нее следует, что ни дисковод не в состоянии сообщить компьютеру о том, какая дискета в него вставлена, ни компьютер дисководу - какую скорость вращения, скажем, выставить. Таких сигналов в интерфейсе просто не предусмотрено. Сигнал /REDWC означает Reduced write corrent - подстройка тока записи всего лишь навсего.

Вдогонку инструкции по настройке джамперов на некоторые популярные модели 5.25" дисководов:
http://blog.3b2.sk/igi/file.ax...umpers.pdf
Vit Skystranger
Advanced Member


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


Ссылка


Дата регистрации на форуме:
23 июля 2009
HD-дисководы (по крайней мере те, что мне встречались) без каких-либо проблем читают, пишут и форматируют в DS/DD форматы, DS/DD дискеты. И, кстати, шум издают разный при работе с DS/DD и HD дискетами. Т.е. какая-то распознавалка типа дискеты у них есть.
VMax
Junior Member


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


Ссылка


Дата регистрации на форуме:
15 окт. 2013
Пордон-с, господа!
С форматами 360 / 720 К у меня проблем нет. "Универсал" их прекрасно читает и пишет с полпинка. Вопрос-то был в другом. Как заставить работать универсала в режиме 1.2 Мбайт? Конкретно модель дисковода NEC FD1155C. Биос моей мамки такой режим поддерживает (иначе на кой черт он есть в опциях биос сетапа?), да и другой флоппик 5.25 на 1.2 (без перемычек) работает без проблем - чтит и пишет как HD, так и DD дискеты.

Или спрошу по-другому - как должен себя вести универсал в универсальном (простите за каламбур) режиме? Опиция "360 К only" в нем есть (с возможностью расширения до 720 К посредством 800.COM и им подобных). А вот железно выставить в режим 1.2 - тю-тю...


KALDYH написал:
[q]
Из нее следует, что ни дисковод не в состоянии сообщить компьютеру о том, какая дискета в него вставлена, ни компьютер дисководу - какую скорость вращения, скажем, выставить. Таких сигналов в интерфейсе просто не предусмотрено. Сигнал /REDWC означает Reduced write corrent - подстройка тока записи всего лишь навсего.
[/q]
Вот, интересно, а как же тогда дискеты DD записанные на 1.2 Мбайт дисководе, отлично читаются, например на "Электронике 5305 - 5313". Скорость вращения-то у DD и HD дискет разная? Равно как и скорость обмена по интерфейсу.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
VMax написал:
[q]
Конкретно модель дисковода NEC FD1155C
[/q]
http://zxbyte.ru/fdd_nec_fd1155c.htm. Судя по этому мануалу, перемычки:
DRIVE - B
USE - 2
DCG - 2
MON - 1
HDE - 1
DEN - 2

VMax написал:
[q]
Скорость вращения-то у DD и HD дискет разная? Равно как и скорость обмена по интерфейсу.
[/q]
При скорости вращения 360 об/мин общение происходит на скорости 300 кбит/с, при скорости вращения 300 об/мин - битрейт 250 кбит/с. Плотность записи при этом получается как раз одинаковая.
KALDYH
Advanced Member
Технонекромант

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


Ссылка


Дата регистрации на форуме:
5 июня 2009
KALDYH написал:
[q]
Из нее следует, что ни дисковод не в состоянии сообщить компьютеру о том, какая дискета в него вставлена, ни компьютер дисководу - какую скорость вращения, скажем, выставить.
[/q]
Хм... Оказывается, есть и другая распиновка! http://ohlandl.ipv7.net/floppy/Floppy_Pinouts.html
5.25" с такой распиновкой я не встречал (ее четко видно визуально - ламели на второй стороне не будут образовывать сплошной ряд "массы"), так что моя реплика остаётся верной, но о ее существовании знать полезно. Позже проверю, есть ли 3.5" 1.44Мб дисководы, ее использующие, или она вовсе только на 2.88Мб дисководах применялась.
Anonymous
Advanced Member


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


Ссылка


Дата регистрации на форуме:
22 нояб. 2011
В SCSI стандарте есть раздел, описывающий стандарт для контроллеров гибких дисков, так там пины 1, 2, 4 и 34 имеют по 8 переназначаемых функций, каждая в двух полярностях.
Раздел 9.3.3.2 стандарта X3T9.2
<<Назад  Вперед>> Страницы: 1 2 3 4
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   "универсальные" 5,25 дисководы
RSS

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

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

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