Windows 98 is highly sensitive to modern hardware emulation. Using the following flags in ensures the best compatibility: CPU: Use pentium or pentium2 for best results.
qemu-img convert -O qcow2 windows98.raw windows98.qcow2
After creating the QCOW2 image, you may want to optimize it for better performance:
This will launch the Windows 98 virtual machine, and you can use it as you would on a physical machine. windows 98 qcow2
qemu-img create -f qcow2 windows98.qcow2 2048M
Now it's time to install Windows 98:
The alliance of and QCOW2 is unexpected but perfect. One represents the fragility of late-90s desktop computing; the other represents modern, robust storage virtualization. Windows 98 is highly sensitive to modern hardware emulation
: Use sb16 (Sound Blaster 16) for the best chance of audio working immediately. 3. The Installation Steps Once the VM starts, follow these classic setup steps: QEMU config for Windows 98 that will work with v86? #945
... -net nic,model=pcnet -net user
Enter virtualization. Specifically, the (QEMU Copy-On-Write version 2) format. qemu-img create -f qcow2 windows98
After installing Windows 98 and configuring the virtual machine, you can optimize the QCOW2 image by:
Once your Windows 98 environment is fully configured with drivers and updates, compress the image to save space and create a baseline snapshot. Compress the Image
qemu-system-x86_64 -m 2048 -enable-kvm -vga cirrus -device rtl8139 -hda windows98.qcow2