While Windows 98 originally ran on physical FAT16/FAT32 partitions, using QCOW2 within QEMU or KVM offers several advantages:

Unlike a raw disk image, which is a byte-for-byte copy of a hard drive and consumes the full allocated space immediately, QCOW2 offers several advantages:

Windows 98 does not natively support modern storage drivers. QEMU emulates an IDE controller, which Win98 detects without modification.

Or externally:

| Component | QEMU Emulated Device | Driver Source | |-----------|----------------------|----------------| | Graphics | Cirrus Logic GD5446 | Included in Win98 CD (optional update) | | Network | NE2000 PCI | Realtek RTL8029 driver | | Sound | SoundBlaster 16 | Use SB16 DOS/Win9x driver | | Storage | Intel PIIX4 IDE | Native | | Mouse | PS/2 (emulated) | Native |

: The qcow2 format only uses actual disk space as data is added, rather than pre-allocating the entire 2GB or 5GB virtual drive.