Установка win 3.1 на qemu

Всё, что касается виртуальных машин

Установка win 3.1 на qemu

Сообщение torsar » 29 май 2025, 16:03

Ставлю такое на QEMU:
Microsoft Windows for Workgroups 3.11a (OEM) (3.5-1.44mb)
(а вообще разные дистры пробовал Microsoft Windows for Workgroups 3.11)

хост: Kubuntu 24.04

Код: Выделить всё
sudo /usr/bin/qemu-system-i386 \
    -M isapc \
    -vga cirrus \
    -monitor stdio \
    -machine accel=tcg \
    -cpu 486 -m 16 \
    -drive file=/home/torsar/storage/vm/MSDos6.22-win3.1/empty.img,if=floppy,format=raw,id=fd0 \
    -drive file=/dev/null,if=floppy,format=raw,id=fd1,readonly=on \
    -hda /home/torsar/storage/vm/MSDos6.22-win3.1/hdd/syshdd.img \
    -hdb /home/torsar/storage/vm/MSDos6.22-win3.1/hdd/dos.img \
    -drive id=mycd,media=cdrom,if=ide \
    -boot once=c,menu=off \
    -net nic \
    -net user \
    -rtc base=localtime \
    -name "msdos-6.22"

ms-dos 6.22 установлен и работает
пробовал разные мониторы выбирать в установщике вин 3.
или не идет установка дальше,
или выдает такую ошибку:
https://ibb.co/qYJxRdFj

при выборе Super VGA 1024x768 256 :
гафические артефакты
https://ibb.co/mLyLvQ6

как решить проблему?
torsar
Опытный даунгрейдер
 
Сообщения: 24
Зарегистрирован: 21 апр 2015, 13:58

Re: Установка win 3.1 на qemu

Сообщение .::. Typucm .::. » 29 май 2025, 22:42

стоит посмотреть как другие делают готовые сборки (не подскажу, эмулятор не так распространен как наборы всего подряд для dosbox, например)

если делали установку самостоятельно, сначала стоит попробовать повторить как делали тут
https://computernewb.com/wiki/QEMU/Guests/Windows_3.1

если видеодрайвера из статьи бдуте достаточно (т.е. просто поддержки 256 и более цветов при устраивающем разрешении), то и бог с ним, с цирусом. я особо игры для трешки не видел, но в целом не помню чтобы там что-то было особое, с поддержкой 3д

если выложите свою сборку, возможно кто-то даст совет по делу
(возможно, стоит попробовать более новую или более старую версию qemu, например)
«Не стесняйтесь думать. Неэффективно пытаться помочь людям, которые не желают помогать себе сами. Нормально чего-то не знать, прикидываться идиотом — нет.» (Слава С.ПО.)
Аватара пользователя
.::. Typucm .::.
 
Сообщения: 894
Зарегистрирован: 28 янв 2022, 22:43

Re: Установка win 3.1 на qemu

Сообщение torsar » 30 май 2025, 12:08

Код: Выделить всё
sudo /usr/bin/qemu-system-i386 \
    -monitor stdio \
    -machine accel=tcg \
    -cpu 486 -m 32 \
    -drive file=/home/torsar/storage/vm/MSDos6.22-win3.1/empty.img,if=floppy,format=raw,id=fd0 \
    -drive file=/dev/null,if=floppy,format=raw,id=fd1,readonly=on \
    -hda /home/torsar/storage/vm/MSDos6.22-win3.1/hdd/syshdd.img \
    -hdb /home/torsar/storage/vm/MSDos6.22-win3.1/hdd/dos.img \
    -drive id=mycd,media=cdrom,if=ide \
    -boot once=c,menu=off \
    -nic user,model=rtl8139,ipv6=off -vga std -usb -device usb-tablet -device sb16
    -rtc base=localtime \
    -name "msdos-6.22"


Качнул дрова отсюда:
https://winworldpc.com/product/generic- ... windows-31

Неа!!!
Та же хрень!!!!
torsar
Опытный даунгрейдер
 
Сообщения: 24
Зарегистрирован: 21 апр 2015, 13:58

Re: Установка win 3.1 на qemu

Сообщение torsar » 30 май 2025, 17:44

Проблема решена.
Я начинал инсталить с другого дистра.
Он походу глючный.
Я начал с него инсталить, он отвалился с той ошибкой.
Я скачал другой.
И при установке выбирал продолжить установку.
А потом допер и удалил папку windows.
Установил с нуля и все заработало!!!!

Дурко я, короче!!! :2funny:
torsar
Опытный даунгрейдер
 
Сообщения: 24
Зарегистрирован: 21 апр 2015, 13:58

Re: Установка win 3.1 на qemu

Сообщение torsar » 27 июн 2026, 11:03

Да!!! Я все еще ковыряю эту старезную винду.
На некоторое время забросил, но вернулся.

Хост: Кубунту 24.04
QEmu
Гость: Win 3.11 :)

Не работает правая кнопка мыши.

Запускаю вм так:
Код: Выделить всё
/usr/bin/qemu-system-i386 \
    -monitor stdio \
    -machine accel=tcg \
    -cpu 486 -m 32 \
    -drive file=empty1.img,if=floppy,format=raw,id=fd0 \
    -drive file=empty2.img,if=floppy,format=raw,id=fd1,readonly=on \
    -drive file=hdd/syshdd.img,format=raw,if=ide,bus=0,unit=0 \
    -drive file=empty.iso,format=raw,if=ide,bus=1,unit=0,media=cdrom \
    -boot c \
    -vga cirrus \
    -netdev bridge,id=net0,br=br0 \
    -device ne2k_pci,netdev=net0 \
    -rtc base=localtime \
    -usb -device sb16 \
    -name "Win3.11" \
    -usb -device usb-tablet


Пробовал все типы мышей, которые в Win Setup.
Или не работают вообще, или правая кнопка не работает.

Пробовал даже, как написано здесь:
https://computernewb.com/wiki/QEMU/Gues ... ouse_setup

Не работает правая кнопка.

Хотя в виндозных настройках мыши, в тесте показывает, что правая кнопка фурычит!!!
Последний раз редактировалось torsar 27 июн 2026, 11:05, всего редактировалось 2 раз(а).
torsar
Опытный даунгрейдер
 
Сообщения: 24
Зарегистрирован: 21 апр 2015, 13:58

Re: Установка win 3.1 на qemu

Сообщение Ayola » 27 июн 2026, 12:44

А вам qemu обязательна? c DOSBox-x всё работает на ура, надо только драйвера на S3 Trio или Virge поставить и соответствующую карту задать в настройках dosbox.
(если покорежит русский, то надо восстановить шрифты, поставить какую-нибудь из карт в списке, вставить диск с Win3.1, подтвердить перезапись файлов при установке, потом вернуть драйвер карты, которая нужна,
отказаться от перезаписи файлов)

Мне тоже нравится 3.11


Qemu - вариант для более производительных решений, но к сожалению из-за графики - не игровых.
Аватара пользователя
Ayola
Опытный даунгрейдер
 
Сообщения: 49
Зарегистрирован: 02 май 2026, 10:58

Re: Установка win 3.1 на qemu

Сообщение torsar » 27 июн 2026, 17:12

Я почти не играю в компьютерные игры.
Тем более в такие старые.

Мне для других целей.
Посмотреть, поковырять саму оболочку вин 3 (она хоть и оболочка, но с претензиями на полноценную ос).
Винтажный софт.
Особо программерский.
(Делфю самую первую :), VC++, Borland C++, Borland Pascal 7 (можно программить и для винды) и тд).
Офисы старые и тд..
torsar
Опытный даунгрейдер
 
Сообщения: 24
Зарегистрирован: 21 апр 2015, 13:58

Re: Установка win 3.1 на qemu

Сообщение uav » 27 июн 2026, 17:31

-usb -device usb-tablet

А если эмулировать стандартную PS/2, без вот этого usb-tablet?
Аватара пользователя
uav
Мастер Даунгрейда
 
Сообщения: 3147
Зарегистрирован: 22 дек 2008, 14:21

Re: Установка win 3.1 на qemu

Сообщение Ayola » 27 июн 2026, 17:32

krnl386_016.png
krnl386_016.png (51.4 Кб) Просмотров: 1762



ну примерно то же самое.


По офисам совет (в частности по MS Works) - там ошибка 2000 года, надо часы ставить на 1996 год например, иначе будет писать "Недостаточно памяти", вот пойди и пойми его, что на самом деле это про системную дату !
Аватара пользователя
Ayola
Опытный даунгрейдер
 
Сообщения: 49
Зарегистрирован: 02 май 2026, 10:58

Re: Установка win 3.1 на qemu

Сообщение torsar » 07 июл 2026, 09:14

Ayola
Хост?
Гость на досбоксе, я так понял?
Правая кнопка мыши работает?
Какое разрешение экрана гостя ?
Последний раз редактировалось torsar 07 июл 2026, 09:15, всего редактировалось 1 раз.
torsar
Опытный даунгрейдер
 
Сообщения: 24
Зарегистрирован: 21 апр 2015, 13:58

Re: Установка win 3.1 на qemu

Сообщение torsar » 07 июл 2026, 09:18

-usb -device usb-tablet


Убрал.
Перепробовал все мыши(в win setup),
ps/2 не работает правая кнопка все равно

последовательные пробовал - вообще не работает

как мне в команде запуска qemu прописать, что мыша последовательная?
torsar
Опытный даунгрейдер
 
Сообщения: 24
Зарегистрирован: 21 апр 2015, 13:58

Re: Установка win 3.1 на qemu

Сообщение Ayola » 07 июл 2026, 14:47

torsar писал(а):Ayola
Хост?
Гость на досбоксе, я так понял?
Правая кнопка мыши работает?
Какое разрешение экрана гостя ?


DOSBOX-X, 1152x864 *16 бит, эмуляция S3 Virge
Работает всё, за исключением того, что иногда происходят вылеты при использовании программ разработчика (напр. отладчика) из Windows,
лучше всё ж таки пользоваться ими в DOS

PS: VBEMP в кач-ве видеодрайвера конечно поддерживает гораздо больше и по разрешению и по глубине цвета, но тормозность чувствуется,
S3 Trio или Virge намного шустрее
Последний раз редактировалось Ayola 07 июл 2026, 14:50, всего редактировалось 1 раз.
Аватара пользователя
Ayola
Опытный даунгрейдер
 
Сообщения: 49
Зарегистрирован: 02 май 2026, 10:58


Вернуться в Эмуляторы и виртуальные машины

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2