Сетевые функции Windows 98 не работают в QEMU

Сетевые функции Windows 98 не работают в QEMU

Я установил Windows 98 в QEMU. Я хочу запустить сеть в пользовательском режиме. Я запускаю ее с, qemu-system-i386 win98.img -m 256 -soundhw sb16поэтому она должна использовать сетевое оборудование по умолчанию и, вероятно, работать. В разделе «Сетевые адаптеры» диспетчера устройств я вижу только «Телефонный адаптер» (не уверен в переводе), других сетевых карт нет. Я думаю, что это проблема, в любом случае, вот другие подробности: я пробовал вручную установить IP-адрес на 10.0.2.16, в выводе ничего не изменилось ipconfig /all. ping 10.0.2.2сообщает, что целевой хост недоступен. ipconfig /allсообщает только об одном интерфейсе, адаптере Ethernet, его описание — «Адаптер PPP».

решение1

Windows 98, скорее всего, не может обнаружить Plug&Play BIOS. Чтобы обойти это, настройте Windows для прямого доступа к оборудованию. Для этого перейдите в диспетчер устройств, найдите Plug&Play Bios с желтым восклицательным знаком, выберите «Свойства», «Обновить драйвер», «Выбрать расположение», «Вывести список всех устройств», затем выберите «Шина PCI».

Это позволит найти ряд устройств, таких как видеокарта, лучшие драйверы IDE и так далее.

решение2

На всякий случай попробуйте установить устройство шины PCI вручную, даже если мастер Plug and Play не работает.

решение3

Мой опыт показывает, что msw98 не распознает Plug&Play BIOS, поэтому он вообще не видит PCI NIC. Мой хак заключается в определении ISA NIC:

-net nic,model=ne2k_isa,irq=3,iobase=768,macaddr=aa:bb:cc:dd:ee:ff:00 
-net user

и вручную установить драйвер: Standard National Semiconductor NE2000Plus

Это IRQ-3настройки IO=768(=0x300-0x31F)MS Windows по умолчанию, если вам нужны другие. В противном случае будьте внимательны при настройке.

BTW: Я могу просматривать Интернет, но не могу подключиться к серверу samba. Причиной может быть новая версия samba сервера, которая игнорирует слишком старую версию msw98 samba.

Я использую что-то вроде этого:

qemu-system-i386 -name msw98 -M pc -m 256 -cpu pentium3,kvm=off \
    -smp cpus=1 -rtc-base localtime -display sdl -vga cirrus \
    -hda diskC.qcow2 -cdrom CD98SE.iso \
    -net nic,model=ne2k_isa,irq=3,iobase=768,macaddr=aa:bb:cc:dd:ee:ff:00 \
    -net user \
    -serial none -parallel none -no-kvm -no-acpi \
;

Пожалуйста, напишите о своей удаче.

Связанный контент