Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » дружба винды с fdd 5.25'' на новых MB |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 5 6 | Печать |
photon1984
Advanced Member
Всего сообщений: 332 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 апреля 2014 2:07 Сообщение отредактировано: 8 апреля 2014 2:08
Спасибо за советы! тут дано описание внутренностей BIOS. Получается, что нужна ячейка 10h. Если в системе единственный 3,5'' 1.44 Мб, то там 40h. Мне же надо туда запихнуть 20h, чтобы подружиться с древним TEAC. Программой CMOS я записываю 20h вместо 40h (а у меня там именно 40h ! - надо радоваться?..) в ячейку 10h, а для контрольной суммы на 20h уменьшаю ячейчку 2Fh. Запись происходит, если прогу CMOS закрыть и открыть, то она покажет уже новые значения. Вот только после перезагрузки все становится как раньше, и winXP по-прежнему видит 3,5''. =( Куда дальше рыть?.. Может быть уже механизм контрольной суммы совсем другой?.. p.s. от всех дос-программ ничего полезного не добился. Все пишут, что работают, но format a: /f:720 не проходит. p.p.s если в UEFI флопик вырубить, то в 10h будет 0h, так что это именно он отвечает за происходящее. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 8 апреля 2014 2:58 Сообщение отредактировано: 8 апреля 2014 13:29
photon1984 написал: Вы их в чистом DOS'е запускали? Из-под Windows из командной строки они нормально работать не будут. p.s. от всех дос-программ ничего полезного не добился. Все пишут, что работают, но format a: /f:720 не проходит. Т.е. загружаете, скажем, с дискеты 3.5" DOS, запускаете setup.com из phoenix-утилиты, меняете стрелками тип FDD, выходите по F10, перезагружаетесь. photon1984 написал: Посмотрите, как меняется контрольная сумма при отключении флоппика в BIOS - будет понятно. Может быть уже механизм контрольной суммы совсем другой? |
photon1984
Advanced Member
Всего сообщений: 332 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2011 |
uav1606 написал: Да, чистый MSDOS v6.2. После перезагрузки все возвращается назад. Вы их в чистом DOS'е запускали? uav1606 написал: Да, судя по двум дампам (fdc вкл. и выкл.) программа "CMOS" верно говорит, в каких ячейчах лежит контрольная сумма. И я ее не нарушаю. После перезагрузки все возвращается назад. Сам этот UEFI ничего не говорит мне при этом. Посмотрите, как меняется контрольная сумма при отключении флоппика в BIOS - будет понятно На материнской плате используется микросхема Flash-памяти емкостью 32Mbit производства MXIC. Возможно ли в ней найти нужный мне байт и его программатором изменить?.. Вообще куда дальше рыть? |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
photon1984 написал: Возможно, BIOS не понимает такое значение этой ячейки, поэтому после перезагрузки возвращает всё назад. Да, чистый MSDOS v6.2. После перезагрузки все возвращается назад. Чтобы это проверить, можно отключить флоппи в BIOS Setup, а потом попытаться включить его (вписать 40h вместо 0) с помощью одной из программ-редакторов CMOS. Если получится, то дело в этом, иначе - в чём-то ещё. photon1984 написал: Очень сомнительно... На материнской плате используется микросхема Flash-памяти емкостью 32Mbit производства MXIC. Возможно ли в ней найти нужный мне байт и его программатором изменить?.. photon1984 написал: Я могу предложить два варианта. Вообще куда дальше рыть? Первый вариант - просто экспериментальный. Есть такая программка int19.exe: http://dgmag.in/other/INT19.rar Она позволяет инициировать загрузку ОС без перезагрузки компьютера. Т.е. Вы грузитесь, например, с загрузочного CD с чистым DOS (без всяких EMM и прочего - с ними эта программа может глючить), дальше меняет тип дисковода, запускаете int19.exe и грузите (если получится) Windows XP, смотрите, сохранилось ли значение ячейки и что вообще с FDD. Если это поможет, тогда можно будет думать, как это автоматизировать. Например, можно вписать команды загрузки нужной ячейки CMOS прямо в MBR, бут-сектор раздела или в ntldr. |
Fe-Restorator |
NEW! Сообщение отправлено: 9 апреля 2014 14:13 Сообщение отредактировано: 9 апреля 2014 14:13
Отключить в биосе запись/обновление ESCD. Для начала. Потом мутить со чмос-прогами. |
Сейчас на форуме |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Fe-Restorator, там нет такого пункта, см. мануал. Да и оно, по правде говоря, тут ни при чём. |
photon1984
Advanced Member
Всего сообщений: 332 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2011 |
uav1606 написал: тоже не получается. После перезагрузки все как раньше. отключить флоппи в BIOS Setup, а потом попытаться включить его (вписать 40h вместо 0) с помощью одной из программ-редакторов CMOS. uav1606 написал: А вот она классная. И winXP, и win7 обманываются таким образом. А вот с win98 сходу не получилось. Есть такая программка int19.exe: uav1606 написал: А есть такие утилиты или это "спецзаказ"? Если спецзаказ, то я ищу исполнителя, готов даже дать какие-то деньги. Например, можно вписать команды загрузки нужной ячейки CMOS прямо в MBR, бут-сектор раздела или в ntldr А на win8 как дела с 5.25 '' и floppy вообще? Я ее у себя еще не ставил. Еще заметил, что для работы с дискетами 5,25 1,2Мб вся эта возня с установкой правильного типа дисковода не нужна. По крайней мере, читается и пишется все и так, форматирование не пробовал. А вот для работы с 5,25 360К эта возня строго обязательна. |
DrPass
Advanced Member
Откуда: Донецк Всего сообщений: 3566 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 17 апр. 2005 |
photon1984 написал: ...зато проходит format a: /t:80 /n:9 p.s. от всех дос-программ ничего полезного не добился. Все пишут, что работают, но format a: /f:720 не проходит. |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
photon1984 написал: Я могу попытаться такое соорудить. Бесплатно. У Вас там диск размечен стандартно? Не GPT? Какая вообще структура разделов? Насколько на HDD ценная информация? При модификации MBR всегда есть вероятность потерять доступ к данным. А есть такие утилиты или это "спецзаказ"? Если спецзаказ, то я ищу исполнителя, готов даже дать какие-то деньги. photon1984 написал: А там что, по-прежнему виден как 3.5"? А вот с win98 сходу не получилось. |
photon1984
Advanced Member
Всего сообщений: 332 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2011 |
uav1606 написал: Разметка... а Вы скажите какую надо, такую и сделаю... HDD на 1,5Тб, тестировать буду на чистом HDD. А под какие версии windows Вы можете попытаться сделать такой "фокус"? У Вас там диск размечен стандартно? Не GPT? Какая вообще структура разделов? Насколько на HDD ценная информация? При модификации MBR всегда есть вероятность потерять доступ к данным. uav1606 написал: Нет, просто после int19.com ничего вообще не грузится. Кстати, интересно отметить, что int19.com может загрузить комп с SATAшного HDD даже если SATA в UEFI вырублен. А там что, по-прежнему виден как 3.5"? |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 5 6 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » дружба винды с fdd 5.25'' на новых MB |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |