Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу 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
Печать
 
uav1606
Advanced Member


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


Ссылка


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


photon1984 написал:
[q]
А под какие версии windows Вы можете попытаться сделать такой "фокус"?
[/q]
Теоретически - под любые, MBR грузится до любых ОС. Но, естественно, его потом нельзя будет перезаписывать, а при установке новых ОС это вполне возможно. В любом случае, потом можно будет повторно записать исправленный вариант.
Лучше всего, если все ОС уже будут установлены, тогда потом не понадобится исправлять MBR повторно.
Fe-Restorator
Гость

Ссылка

uav1606 написал:
[q]
Лучше всего, если все ОС уже будут установлены, тогда потом не понадобится исправлять MBR повторно.
[/q]
Ещё лучше - если будет поставлен менеджер виртмашин и все дополнительные оси (позже) установятся под ним. Сие позволит добавлять оси без опаски за мбр.
Сейчас на форуме
photon1984
Advanced Member


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


Ссылка


Дата регистрации на форуме:
4 фев. 2011
Ха! Int19 и win8.1 обманывает.

Специально ради этого win8.1 скачал и поставил
photon1984
Advanced Member


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


Ссылка


Дата регистрации на форуме:
4 фев. 2011
Выяснилось, что счастье еще не полное. 5.25 дисковод нормально работает на 360k и 1.2Mb. На 720кб он запись осуществляет (на P166MMX эта же дискета читается), а вот сам он её прочитать уже не может. Пробовал на 2х разных дисководах - разницы нет. Неприятно, что именно этот режим мне (для операций c дискетами БКшки [больше для прикола, естественно ;) ]) и нужен больше всего.
800.com не помогает.

Дисковод на моей материнской плате существует за счет контроллера I/O - Nuvoton NCT6775F.
В описании на данный контроллер значится:
The NCT6775F supports four – 360K, 720K, 1.2M, 1.44M, or 2.88M – disk drive types and data transfer rates of 250 Kb/s, 300 Kb/s, 500 Kb/s, 1 Mb/s, and 2 Mb/s. The disk drive adapter supports the functions of floppy disk drive controller (compatible with the industry standard 82077/765), data separator, write pre-compensation circuit, decode logic, data rate selection, clock generator, drive interface control logic, and interrupt and DMA logic.
Мне вот интересно - судя по этому описанию он полноценный или нет?
Может быть уважаемые знатоки предложат еще какой-нибудь трюк?
photon1984
Advanced Member


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


Ссылка


Дата регистрации на форуме:
4 фев. 2011
Фокус с подключением и A:, и B: дисковода к современной материнской плате, описанный DOS Logic тут, получился и на моей MB asrock 990fx extreme4. Здорово! Осталось аккуратненько тумблерок заколхозить. Спасибо DOS Logic.
uav1606
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 янв. 2008
Насчёт правки MBR и прочего Вы передумали?
photon1984
Advanced Member


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


Ссылка


Дата регистрации на форуме:
4 фев. 2011
uav1606 написал:
[q]
Насчёт правки MBR и прочего Вы передумали?
[/q]
Нет, нет! Обязательно нужно довести все до разумного конца.
Не понял, какие именно нужны 512 байт, поэтому выкладываю и первые на диске, и первые на загрузочном разделе.
Я бы хотел видеть 360 KB 5.25 Drive как А: и 1.44 MB 3.5 Drive как B: (то есть этот байт будет 14h)
Когда пришлете MBR, сообщите какое смещение у этого байта-состояния FDD в теле модифицированного MBR.
Если все получится, то хотелось бы =) видеть небольшую утилиточку для модификации MBR ну или хотя бы словесное описание как именно он модифицируется.

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

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

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

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