Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » "универсальные" 5,25 дисководы |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
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 дисководами. |
<<Назад Вперед>> | Страницы: 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 тем | |