Windows 98-Netzwerke funktionieren in QEMU nicht

Windows 98-Netzwerke funktionieren in QEMU nicht

Ich habe Windows 98 in QEMU installiert. Ich möchte das Netzwerk im Benutzermodus ausführen. Ich starte es mit, qemu-system-i386 win98.img -m 256 -soundhw sb16also sollte es die Standardnetzwerkhardware verwenden und wahrscheinlich funktionieren. Im Abschnitt „Netzwerkadapter“ des Gerätemanagers sehe ich nur „Telefonadapter“ (über die Übersetzung bin ich mir nicht sicher), keine andere Netzwerkkarte. Ich denke, das ist das Problem, hier sind jedenfalls weitere Einzelheiten: Ich habe versucht, die IP-Adresse manuell auf 10.0.2.16 einzustellen, an der Ausgabe hat sich nichts geändert ipconfig /all. ping 10.0.2.2meldet „Zielhost nicht erreichbar“. ipconfig /allmeldet nur eine Schnittstelle, Ethernet-Adapter, seine Beschreibung ist „PPP-Adapter“.

Antwort1

Windows 98 kann das Plug&Play-BIOS wahrscheinlich nicht erkennen. Um dies zu umgehen, konfigurieren Sie Ihr Windows für den direkten Hardwarezugriff. Gehen Sie dazu zum Geräte-Manager, suchen Sie das Plug&Play-BIOS mit dem gelben Ausrufezeichen, wählen Sie Eigenschaften, Treiber aktualisieren, Speicherort auswählen, Alle Geräte auflisten und wählen Sie dann „PCI-Bus“.

Dadurch werden eine Reihe von Geräten gefunden, beispielsweise die Grafikkarte, bessere IDE-Treiber und so weiter.

Antwort2

Versuchen Sie zur Sicherheit, das PCI-Bus-Gerät manuell zu installieren, auch wenn der Plug-and-Play-Assistent nicht funktioniert

Antwort3

Meiner Erfahrung nach erkennt msw98 das Plug&Play-BIOS nicht und kann daher die PCI-NIC überhaupt nicht sehen. Mein Trick besteht darin, die ISA-NIC zu definieren:

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

und Treiber manuell installieren: Standard National Semiconductor NE2000Plus

IRQ-3und“ IO=768(=0x300-0x31F)ist die Standardeinstellung von MS Windows. Wenn Sie „st“ benötigen, seien Sie andernfalls bei der Konfiguration vorsichtig.

Übrigens: Ich kann im Internet surfen, aber keine Verbindung zum Samba-Server herstellen. Der Grund dafür könnte die neue Samba-Version des Servers sein, die die zu alte Samba-Version msw98 ignoriert.

Ich verwende so etwas:

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 \
;

Hinterlassen Sie bitte eine Nachricht über Ihr Glück.

verwandte Informationen