If you have downloaded a windows98.qcow2 file, you can launch it using QEMU. However, Windows 98 struggles with modern CPU speeds and display resolutions.
Basic Command (QEMU):
qemu-system-i386 \
-m 256 \
-hda windows98.qcow2 \
-vga cirrus \
-soundhw sb16 \
-cpu pentium2
Most full images come with TCP/IP broken. Inside Windows 98: windows 98 qcow2 full
qemu-system-x86_64 \
-machine pc,accel=kvm \
-cpu pentium3 \
-m 256 \
-drive file=win98.qcow2,format=qcow2,index=0,media=disk \
-drive file=win98se.iso,index=1,media=cdrom \
-drive file=win98boot.img,index=2,format=raw,if=floppy \
-boot order=d \
-vga cirrus \
-netdev user,id=net0 -device ne2k_pci,netdev=net0
Explanation:
Before we dive into the download and setup, let’s break down the terminology. If you have downloaded a windows98
In short: A Windows 98 qcow2 full image is a ready-to-boot virtual hard drive. You download it, point your hypervisor to it, and within two minutes, you’re staring at the active desktop—no 1998-era installation CDs, no floppy disks, no activation codes. Most full images come with TCP/IP broken