La versión de windows 98 SE en Spanish se puede descargar desde aquí.
La clave en la instalación podría ser una como la siguiente:
DMWRC-T9XP4-GJ2P8-26G66-V9WBB
Creamos una imagen qcow2 de 20G:
$ qemu-img create -f qcow2 windows98se.qcow2 8G
Ejecutamos el tinglado para que comience la instalación:
$ qemu-system-i386 -m 1G -smp cpus=2 -enable-kvm -cdrom win98se_2222.es.iso -hda windows98se.qcow2 -boot d -net nic -net user -no-acpi -soundhw sb16 -display sdl
Si falla probamos con esto:
qemu-system-i386 -device lsi53c895a,id=vm.scsi_controller -drive if=none,id=vm.hda_drive,file=windows98se.qcow2 -device scsi-hd,id=vm.hda,drive=vm.hda_drive,bus=vm.scsi_controller.0 -cdrom win98se_2222.es.iso -device VGA,vgamem_mb=64 -cpu host -m 256 -M pc,hpet=off,acpi=on,usb=on,accel=kvm -netdev user,id=lan -device rtl8139,netdev=lan -device usb-tablet -rtc base=localtime -monitor stdio

Tras la instalación lo mismo vemos a poca resolución el tema y con pocos colores:
Y podemos indicar pentium3 como -cpu para arrancar con algo más acorde a los tiempos en los que se usaba el windows98:
qemu-system-i386 -device lsi53c895a,id=vm.scsi_controller -drive if=none,id=vm.hda_drive,file=windows98se.qcow2 -device scsi-hd,id=vm.hda,drive=vm.hda_drive,bus=vm.scsi_controller.0 -cdrom win98se_2222.es.iso -device VGA,vgamem_mb=64 -cpu pentium3 -m 1024 -M pc,hpet=off,acpi=on,usb=on,accel=kvm -netdev user,id=lan -device rtl8139,netdev=lan -device usb-tablet -rtc base=localtime -monitor stdio
Y arrancamos con la iso de softgpu github.com/JHRobotics/softgpu/releases o la cargamos en la unidad de cdrom virtual.
Eso se puede hacer así cambiando softgpu-0.8.2025.53.iso por la versión que tengas:
qemu-system-i386 -device lsi53c895a,id=vm.scsi_controller -drive if=none,id=vm.hda_drive,file=windows98se.qcow2 -device scsi-hd,id=vm.hda,drive=vm.hda_drive,bus=vm.scsi_controller.0 -cdrom softgpu-0.8.2025.53.iso -device VGA,vgamem_mb=64 -cpu pentium3 -m 1024 -M pc,hpet=off,acpi=on,usb=on,accel=kvm -netdev user,id=lan -device rtl8139,netdev=lan -device usb-tablet -rtc base=localtime -monitor stdio
Instalamos los drivers y ya tendremos colorines mejores y resolución:
Y más o menos eso es todo lo que quería dejar por aquí escrito.
Si sigues con problemas prueba: computernewb.com/wiki/QEMU/Guests/Windows_98#Enabling_DMA



He tenido que quitar la opción -soundhw sb16 porque me salía el error:
qemu-system-i386: -soundhw: invalid option
¿Tengo que instalar algo más en Debian 13?
Este post quizas ha quedado viejo. Lo mismo ya en qemu nuevas versiones -soundhw ya no es una opción. sería buscar el sustituto.