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

Полигон-2

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

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

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

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   дружба винды с fdd 5.25'' на новых MB
RSS

дружба винды с fdd 5.25'' на новых MB

как увязать FDD TEAC 5.25 1,2Mb и MB asrock 990fx extreme4?

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


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


Ссылка


Дата регистрации на форуме:
4 фев. 2011
Оффтопик: Оффтопик:
[q]
Прикрепленный файл (photon1984_MBR.rar, 1104 байт, скачан: 4 раза)
[/q]
Блин, кому так интересен мой MBR? =)))
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Так... Сделал предварительную (очень предварительную) версию. Во вложении.
Напоминаю - не экспериментируйте на диске с ценными данными, т.к. в результате они могут испортиться. В MBR хранится таблица разделов, поэтому всё возможно... И сделайте резервную копию первых секторов диска.


photon1984 написал:
[q]
то есть этот байт будет 14h
[/q]
Наоборот - 41h.


photon1984 написал:
[q]
Если все получится, то хотелось бы =) видеть небольшую утилиточку для модификации MBR ну или хотя бы словесное описание как именно он модифицируется.
[/q]
Насчёт утилиты - не уверен, что тут можно сделать что-то универсальное, потому как MBR (точнее, загрузчик в нём) выглядят по-разному в разных ОС. Унифицирована там только часть с основной таблицей разделов.
Словесно же это можно описать так (если Вы про механизм работы): BIOS в процессе загрузки считывает первый сектор диска (MBR) в память и передаёт управление на первый байт этого самого MBR. Я ставлю туда jump на свою подпрограмму, которая будет менять CMOS. Подпрограмма запихнута в пустое место в конце кода загрузчика, еле влезло, пришлось даже одно текстовое сообщение урезать. По окончании правки CMOS (пишется 41h в регистр 10h и правится контрольная сумма) происходит возврат в самое начало MBR, к коду загрузчика. По результатам тестирования могу сказать только следующее - CMOS меняется, управление передаётся на загрузочный сектор активного раздела. Больше проверить пока не могу. Саму подпрограмму и подробное описание (что куда вставлял) могу выложить.

В WinHex этот MBR можно на Ваш диск запихнуть так: открыть скачанный файл, выделить всё, потом Edit - Copy Block - Normally. Потом открываете Tools - Open Disk - Physical Media - Ваш диск. Ставите курсор на нулевой байт нулевого (в адресации LBA) сектора диска, далее Edit - Clipboard Data - Write, подтверждаете, сохраняете (дискеткой).

Ещё раз, будьте осторожны, потому как всё это плохо отлажено и мало протестировано. И ещё - этот MBR, естественно, годится только для этого диска, причём если Вы не меняли на нём структуру разделов. Если диск другой или что-то менялось - работать не будет.

Прикрепленный файл (, байт, скачан: 0 раз)
photon1984
Advanced Member


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


Ссылка


Дата регистрации на форуме:
4 фев. 2011
...прошло 4 месяца
И я рад сообщить, что модификация моего MBR привела к желаемому результату - XP видит 3,5'' на A: и 5,25'' на B:
Ура! Спасибо, uav1606!
Uav1606, могу я просить Вас о еще одной модификации MBR после того, как я переделаю разделы как мне надо? Дело в том, что сейчас они у меня неудобно устроены...
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
photon1984, да, конечно.
Я сейчас пытаюсь драйвер написать, который будет что-то аналогичное делать, но это пока на самой начальной стадии...

Кстати, есть призрачная надежда, что после переделки разделов моя модификация продолжит работать. Если прога, которой Вы это будете делать, меняет только Partition Table, то мой код она задеть не должна. Но кто их знает - может и сам код загрузчика обновить...
-MiS-
Advanced Member


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


Ссылка


Дата регистрации на форуме:
9 мар. 2016
Добрый вечер. Имею схожую проблему, Но правка CMOS у меня не поможет - дисковод висит на USB. :rolleyes:
Задача объяснить Windows (xp,7,10) что дисковод 1.2
Форматирование /n:15 /t:80 проходит нормально и после него система видит 1.2 диск и может читать/писать его. Но после смены дискеты рапортует что не может прочесть диск.

UPD: Только что проверил - дискета записанная под виндой после такого форматирования нормально читается в DOSе с честным 5.25 дисководом.
Наклевывается удачный проект USB 5.25 дисковода. Заминка похоже в софтовой части. Надо будет ставить WinXP на машину с 5.25 дисководом и курить реестр на предмет параметров драйвера.
Andrey_Ak
Advanced Member


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


Ссылка


Дата регистрации на форуме:
29 сен. 2009
-MiS- написал:
[q]
Добрый вечер. Имею схожую проблему, Но правка CMOS у меня не поможет - дисковод висит на USB. :rolleyes:
Задача объяснить Windows (xp,7,10) что дисковод 1.2
Форматирование /n:15 /t:80 проходит нормально и после него система видит 1.2 диск и может читать/писать его. Но после смены дискеты рапортует что не может прочесть диск.

UPD: Только что проверил - дискета записанная под виндой после такого форматирования нормально читается в DOSе с честным 5.25 дисководом.
Наклевывается удачный проект USB 5.25 дисковода. Заминка похоже в софтовой части. Надо будет ставить WinXP на машину с 5.25 дисководом и курить реестр на предмет параметров драйвера.
[/q]
Добрый день!

А можно поинтересоваться, через какой именно переходник вы подключили 5.25" дисковод к USB?
Arix
Advanced Member


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


Ссылка


Дата регистрации на форуме:
18 июля 2015
Тоже интересно.


-MiS- написал:
[q]
Наклевывается удачный проект USB 5.25 дисковода.
[/q]
Идеальным вариантом был бы универсальный USB-адаптер: с FDD, IDE, SCSI-50, -68, MFM c прошитой эмуляцией контроллеров... Ой, что-то я размечтался. ))
i8088
Advanced Member


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


Ссылка


Дата регистрации на форуме:
30 янв. 2015
Arix написал:
[q]
Идеальным вариантом был бы универсальный USB-адаптер: с FDD, IDE, SCSI-50, -68, MFM c прошитой эмуляцией контроллеров... Ой, что-то я размечтался. ))
[/q]
Эмулировать такие замечательные классические интерфейсы через
быдло-интерфейс USB? Фу! :)
enigma
Newbie


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


Ссылка


Дата регистрации на форуме:
27 дек. 2017
i8088
Оффтопик: Оффтопик: а какой интерфейс, имеющийся в относительно современном пк, не является "быдло-интерфейсом"?
Andrey_Ak
Advanced Member


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


Ссылка


Дата регистрации на форуме:
29 сен. 2009
Доброго дня..

Тут вот озадачился подключением двух дисководов к современному ПК,
порт FDC на плате есть, но в биосе можно выставить только один
дисковод на 3.5" 1.44MB или 3.5" 720KB...

В setup.com из phoenix-утилиты установил A: 3.5" 1.44MB и В: 5.25" 1.2MB
на удивление запись в CMOS прошла, и даже на контрольную сумму не ругается,
после перезагрузки, в таблице POST отображаются два дисковода
A: 3.5" 1.44MB и В: 5.25" 1.2MB
но под DOS и так-же под Win при попытке обращения к В: 5.25" 1.2MB,
ничего не происходит, обращения нет..
Причем этот-же дисковод 5.25" который висит вторым, работает если
его подключить первым.. Шлейф тоже исправен..

Что может быть не так?
<<Назад  Вперед>> Страницы: 1 2 3 4 * 5 6
Печать
Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   дружба винды с fdd 5.25'' на новых MB
RSS

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

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

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