Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » "универсальные" 5,25 дисководы |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2016 14:07 Сообщение отредактировано: 13 марта 2016 14:17
Всем привет. Есть у меня дисковод 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2016 14:16 Сообщение отредактировано: 13 марта 2016 14:22
На дискете написано 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 написал: Вообще, нулевая дорожка всё равно должна читаться, так что, список файлов будет виден. Только прочитать эти файлы уже не получится. По крайней мере, у меня так, на разных компьютерах. А тут они вообще не читаются. Можно попробовать отформатировать дискету на нём, если не жалко. Раз дискеты не прочитались, возможно они отформатированы на 800Кб. |
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 написал: Да, точно. Проверил - у меня эти дискеты как раз на 720 кб. Это если формат 720Кб, тогда нулевая дорожка читается корректно. |
das
Advanced Member
Откуда: МО и Москва Всего сообщений: 307 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 11 сен. 2015 |
Он их читает? Для разных форматов еще и скорость вращения диска разная, 360к - 300 об.мин, 1.2Мб - 360 об.мин. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 марта 2016 22:03 Сообщение отредактировано: 13 марта 2016 22:07
Дисководы на 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 |
NEW! Сообщение отправлено: 14 марта 2016 1:12
jugandar написал: Прежде, чем чего-то читать со старых дискет, нужно убедиться в рабочести привода вообще. Понадобится чистая дискета на 1.2М, на коюю нужно сперва что-либо записать на тестируемом приводе и считать записанное. Затем отформатить дискету на тестируемом приводе, записать её под завязку и прочесть всё на другом, рабочем приводе (проверка юстировки по всей площади дискеты). Я этот шинон ещё ни разу не запускал. недавно тока поставил. (прошлый дисковод 5,25 - продал а теперь установил шинон). Все дискеты формата 5,25 что у меня есть - не видятся на нем. может у него в настройках перемычек чё то не так установлено? или мне в биосе выставить его на 360 кБ? Если сего не сделать, не выявить неисправность привода, будешь долго тиранить форум "у меня дискеты не читаются ни с каким драйвером, поможите написать собственный". |
Сейчас на форуме |
albr
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 1006 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 20 апр. 2015 |
Fe-Restorator написал: +1 Прежде, чем чего-то читать со старых дискет, нужно убедиться в рабочести привода вообще sanders написал: Об этой проблеме я узнал только здесь, на форуме и в полной мере осознал её физическую суть. Но: я беру DS-DD дискету, форматирую её на AT с 1.2Mb дисководом format b: /f:360, делаю на неё sys b: и потом XT с неё успешно загружается. Что я делаю не так? Или ключевой момент - дискета DS-DD? созданная на нем системная дискета на 360КБ будет читаться на таких же флопах |
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 |
NEW! Сообщение отправлено: 14 марта 2016 14:54 Сообщение отредактировано: 14 марта 2016 14:56
albr написал: Ключевой момент - дискета была предварительно ПОЛНОСТЬЮ размагничена или отформатирована на 360К на родном ей 360К приводе! беру DS-DD дискету, форматирую её на AT с 1.2Mb дисководом format b: /f:360, делаю на неё sys b: и потом XT с неё успешно загружается. Что я делаю не так? Иными словами, вся ширина "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 | |
jugandar
Advanced Member
Откуда: Саратов Всего сообщений: 756 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 июля 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 марта 2016 20:52 Сообщение отредактировано: 14 марта 2016 20:54
das написал: Вот именно поэтому я и завис на "недолго". А тут pu-1700, что, совсем неживые? Но все-таки нашел последнюю версию 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 ноября 2016 20:50 Сообщение отредактировано: 23 ноября 2016 21:02
Еще вопрос по "универсальным" дисководам с перемычками DD-HD. Если перемычка находится в положении DD - тут понятно: дисковод задается писюковском биосе как 5.25" 360K. А если перемычки выставить как HD (точнее как переключение DD >-> HD сигналом Density Mode, 2-й контакт интерфейсного разъёма) , то что тогда задать в биосе? Если оставить 360К, то он не читает дискеты HD (что закономерно). Если его прописать как 5.25" 1.2М, то тоже не читает HD, но перестает читать и DD. В чем тут грабли? |
Fe-Restorator |
NEW! Сообщение отправлено: 24 ноября 2016 16:42 Сообщение отредактировано: 24 ноября 2016 17:20
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 написал: Бывают и 80-дорожечные дисководы двойной плотности (соответственно, с "узкими" головками), советские по крайней мере. Но тут еще встает вопрос совместимости с биосом/софтом: при переходе на следующую дорожку, дисковод должен сдвигать головки на своих 2 дорожки, чтобы получившиеся 40 дорожек располагались не на половине дискеты, а равномерно. Но: я беру DS-DD дискету, форматирую её на AT с 1.2Mb дисководом format b: /f:360, делаю на неё sys b: и потом XT с неё успешно загружается. Что я делаю не так? Или ключевой момент - дискета DS-DD? В свое время таскал дискеты туда-сюда с МС 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 ноября 2016 20:25 Сообщение отредактировано: 24 ноября 2016 20:36
Внесу свои пять копеек: Fe-Restorator написал: Дискета HD в дисководе SD/DD и дискета SD/DD в дисководе HD обычно всё-таки форматируются (проделывал это неоднократно, случайно или специально), но как правило - с кучей ошибок, хотя бывают исключения. Так что четвертый пункт всё-таки желателен, но не обязателен. К слову, дискета SS/SD в дисководе DS/DD форматируется ВСЕГДА - магнитные свойства у них одинаковы и вторая сторона на диск тоже всегда нанесена. Наличие ВСЕХ 4-х пунктов обязательно! Fe-Restorator написал: ЛЮБОЙ контроллер, умеющий дискеты на 360к (40 дорожек), будет работать с дисководом двойной плотности на 80 дорожек - никакого ограничения на их количество в нем не заложено. А вот большинство биосов таки не умеет в такой формат, да. 1) Контроллер дискет НЕ ОБЯЗАН аппаратно поддерживать абсолютно все форматы и режимы работы. Например, контроллер на 360К может аппаратно поддерживать только 360К и 180К, и всё! Эт его "стандартный" функционал. Другой контроллер "на 360К" аппаратно умеет ещё и 720К, помимо вышеперечисленного, но сие никак не проявляется на машинах класса ХТ, ибо их биос не умеет 720К. Fe-Restorator написал: Перемычек, как правило, ТРИ. Одна (самая важная) переключает скорость вращения шпинделя - 360/300 об/мин. (ее работу можно проконтролировать на слух, переключая на ходу при вставленной дискете), другая - ток записи, третья (ее может и не быть) - одинарный/двойной шаг головки. Если ее нет, переключить 1.2М дисковод на 360к не получится - только на 720к. Остальные перемычки переключают назначение сигналов смены диска и выборки дисковода - их назначение различается у дисководов IBM PC и у стандартного интерфейса Shugart. В любом случае, подбирать их назначение, не имея 100% рабочего компа с эталонным дисководом и дискетами - занятие муторное. 3) Сам флопопривод может быть аппаратно залочен на определённый объём дискеты. Или он может быть переконфигурируем на другой объём, теми-же джамперами. Fe-Restorator написал: 5.25" приводы, в отличие от 3.5", не имеют никаких средств для распознавания типа вставленной в него дискеты. 4) Конфигурация дискеты, хоть и может подсказать приводу режим пользования, но далеко не всякий привод согласится работать с такой дискетой. В относительно современном приводе не реализовано распознавание SS/SD, например. sanders написал: Скорость вращения остается постоянной - это контроллер программно переключается на скорость чтения 300 кбит/с. а) без перемычки режима dual density. Они сами определяют какой тип дискеты вставлен - на 360 или на 1,2 и сами выбирают скорость вращения. А еще советский дисковод двойной плотности можно заставить работать на IBM PC, выставив его в биосе как 3.5"/720к. Будут проблемы только с определением смены диска. Вообще, мне кажется, пора уже FAQ по дисководам и дискетам заводить, а то для народа эта технология плавно из разряда "старьё" перетекла в разряд "ретро". И добавлять туда назначение перемычек на разные модели дисководов. |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
KALDYH написал: Лучше выбирать вариант 5,25" 360КБ. Тогда никаких проблем нет, флоп работает на 720КБ, а с драйвером до 800-830КБ. Я во всяком случае всегда такой режим выбирал на IBM PC. А еще советский дисковод двойной плотности можно заставить работать на IBM PC, выставив его в биосе как 3.5"/720к. |
Fe-Restorator |
NEW! Сообщение отправлено: 25 ноября 2016 15:22 Сообщение отредактировано: 25 ноября 2016 15:24
KALDYH написал: Как обычно, ты ровным счётом ничего не понял. Углубился в частности и забыл про основу, принцип действия. Дискета HD в дисководе SD/DD и дискета SD/DD в дисководе HD обычно всё-таки форматируются (проделывал это неоднократно, случайно или специально), но как правило - с кучей ошибок, хотя бывают исключения. Так что четвертый пункт всё-таки желателен, но не обязателен. К слову, дискета SS/SD в дисководе DS/DD форматируется ВСЕГДА - магнитные свойства у них одинаковы и вторая сторона на диск тоже всегда нанесена. Четвёртый пункт ОБЯЗАТЕЛЕН, ибо без него получится совершенно иной паззл, другая задача, не имеющая ничего общего с приведённой в пример! Вот, прям чую: не поймёшь ты сиих мудрых слов. Снова скатишься в пустой трёп... KALDYH написал: Нет, не любой. Большинство, да, но НЕ ЛЮБОЙ! Контроллеры встречаются и аппаратные, в чип коих зашит ограниченный набор режимов работы. Попытка любыми программными средствами заставить такой контроллер работать с 80-дорожечным (или, в обратной ситуации, с 40-дорожечным) приводом провалится с треском. ЛЮБОЙ контроллер, умеющий дискеты на 360к (40 дорожек), будет работать с дисководом двойной плотности на 80 дорожек - никакого ограничения на их количество в нем не заложено. А вот большинство биосов таки не умеет в такой формат, да. KALDYH написал: Принято так считать. Однако, некоторые привода могут сие отследить по показаниям датчика "опускание голов на поверхность". Из-за кольца на DS/DD дискетах датчик "перекрывается" не полностью, его показания немного меняются. Советские привода не пользовались этим, а других здесь никто не чинил. 5.25" приводы, в отличие от 3.5", не имеют никаких средств для распознавания типа вставленной в него дискеты. Остальные поправки вполне справедливы. |
Сейчас на форуме |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
Fe-Restorator написал: Основных работы три: на 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 написал: Нету там датчика опускания голов на поверхность. Есть датчик наличия дискеты, который упирается в конверт - да, без него головы не опустятся. Впрочем, Fe-Restorator может привести контрпример в виде конкретной модели дисковода, где стоит описанная им конструкция. Однако, некоторые привода могут сие отследить по показаниям датчика "опускание голов на поверхность". Из-за кольца на DS/DD дискетах датчик "перекрывается" не полностью, его показания немного меняются. Вот распиновка дисковода, стандартная и 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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 ноября 2016 18:15 Сообщение отредактировано: 26 ноября 2016 18:36
Пордон-с, господа! С форматами 360 / 720 К у меня проблем нет. "Универсал" их прекрасно читает и пишет с полпинка. Вопрос-то был в другом. Как заставить работать универсала в режиме 1.2 Мбайт? Конкретно модель дисковода NEC FD1155C. Биос моей мамки такой режим поддерживает (иначе на кой черт он есть в опциях биос сетапа?), да и другой флоппик 5.25 на 1.2 (без перемычек) работает без проблем - чтит и пишет как HD, так и DD дискеты. Или спрошу по-другому - как должен себя вести универсал в универсальном (простите за каламбур) режиме? Опиция "360 К only" в нем есть (с возможностью расширения до 720 К посредством 800.COM и им подобных). А вот железно выставить в режим 1.2 - тю-тю... KALDYH написал: Вот, интересно, а как же тогда дискеты DD записанные на 1.2 Мбайт дисководе, отлично читаются, например на "Электронике 5305 - 5313". Скорость вращения-то у DD и HD дискет разная? Равно как и скорость обмена по интерфейсу. Из нее следует, что ни дисковод не в состоянии сообщить компьютеру о том, какая дискета в него вставлена, ни компьютер дисководу - какую скорость вращения, скажем, выставить. Таких сигналов в интерфейсе просто не предусмотрено. Сигнал /REDWC означает Reduced write corrent - подстройка тока записи всего лишь навсего. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
VMax написал: Конкретно модель дисковода NEC FD1155Chttp://zxbyte.ru/fdd_nec_fd1155c.htm. Судя по этому мануалу, перемычки: DRIVE - B USE - 2 DCG - 2 MON - 1 HDE - 1 DEN - 2 VMax написал: При скорости вращения 360 об/мин общение происходит на скорости 300 кбит/с, при скорости вращения 300 об/мин - битрейт 250 кбит/с. Плотность записи при этом получается как раз одинаковая. Скорость вращения-то у DD и HD дискет разная? Равно как и скорость обмена по интерфейсу. |
KALDYH
Advanced Member
Технонекромант Откуда: Кемерово Всего сообщений: 2355 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 июня 2009 |
KALDYH написал: Хм... Оказывается, есть и другая распиновка! Из нее следует, что ни дисковод не в состоянии сообщить компьютеру о том, какая дискета в него вставлена, ни компьютер дисководу - какую скорость вращения, скажем, выставить.http://ohlandl.ipv7.net/floppy/Floppy_Pinouts.html 5.25" с такой распиновкой я не встречал (ее четко видно визуально - ламели на второй стороне не будут образовывать сплошной ряд "массы"), так что моя реплика остаётся верной, но о ее существовании знать полезно. Позже проверю, есть ли 3.5" 1.44Мб дисководы, ее использующие, или она вовсе только на 2.88Мб дисководах применялась. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 ноября 2016 21:55 Сообщение отредактировано: 26 ноября 2016 21:56
В SCSI стандарте есть раздел, описывающий стандарт для контроллеров гибких дисков, так там пины 1, 2, 4 и 34 имеют по 8 переназначаемых функций, каждая в двух полярностях. Раздел 9.3.3.2 стандарта X3T9.2 |
<<Назад Вперед>> | Страницы: 1 2 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » "универсальные" 5,25 дисководы |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |