Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » дружба винды с fdd 5.25'' на новых MB |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 5 6 | Печать |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 апреля 2014 0:41 Сообщение отредактировано: 13 апреля 2014 0:41
GPT в этом плане нежелателен, т.к. я с ним дела не имел. Т.е. лучше всего классическая разметка с MBR. Тогда Вам нужно считать Ваш MBR (1-й сектор диска) в файл (чем-нибудь вроде WinHex), прислать мне, я его попытаюсь переделать, потом скину Вам, Вы его запишите. Это самый простой вариант. photon1984 написал: Теоретически - под любые, MBR грузится до любых ОС. Но, естественно, его потом нельзя будет перезаписывать, а при установке новых ОС это вполне возможно. В любом случае, потом можно будет повторно записать исправленный вариант. А под какие версии windows Вы можете попытаться сделать такой "фокус"? Лучше всего, если все ОС уже будут установлены, тогда потом не понадобится исправлять MBR повторно. |
Fe-Restorator |
NEW! Сообщение отправлено: 13 апреля 2014 8:21
uav1606 написал: Ещё лучше - если будет поставлен менеджер виртмашин и все дополнительные оси (позже) установятся под ним. Сие позволит добавлять оси без опаски за мбр. Лучше всего, если все ОС уже будут установлены, тогда потом не понадобится исправлять MBR повторно. |
Сейчас на форуме |
photon1984
Advanced Member
Всего сообщений: 332 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 14 апреля 2014 0:20 Сообщение отредактировано: 14 апреля 2014 0:21 |
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 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 июня 2014 21:38 Сообщение отредактировано: 18 июня 2014 22:51
uav1606 написал: Нет, нет! Обязательно нужно довести все до разумного конца. Насчёт правки MBR и прочего Вы передумали? Не понял, какие именно нужны 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 |
Оффтопик: Оффтопик: Блин, кому так интересен мой MBR? =))) Прикрепленный файл (photon1984_MBR.rar, 1104 байт, скачан: 4 раза) |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 июня 2014 23:11 Сообщение отредактировано: 27 июня 2014 23:23
Так... Сделал предварительную (очень предварительную) версию. Во вложении. Напоминаю - не экспериментируйте на диске с ценными данными, т.к. в результате они могут испортиться. В MBR хранится таблица разделов, поэтому всё возможно... И сделайте резервную копию первых секторов диска. photon1984 написал: Наоборот - 41h. то есть этот байт будет 14h photon1984 написал: Насчёт утилиты - не уверен, что тут можно сделать что-то универсальное, потому как MBR (точнее, загрузчик в нём) выглядят по-разному в разных ОС. Унифицирована там только часть с основной таблицей разделов. Если все получится, то хотелось бы =) видеть небольшую утилиточку для модификации 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 |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |