Successeur de Windows 95, la première version de Microsoft Windows 98 (code Memphis) est sortie en juin 1998. La seconde édition, Windows 98 SE (4.10.2222A) date d'avril 1999.
Comme Windows 95, Windows 98 est bâti sur DOS 7.1
Windows 98 n'est pas conçu pour traiter plus de 1 Go de RAM, une valeur supérieure à ce montant entraînant une instabilité du système. Il est donc nécessaire de passer par MsConfig (SYSTEM.INI) afin de limiter la RAM allouée au système d'exploitation sur les machines pourvues de plus de 1 Go de RAM. De plus, Windows 98 ne prend pas en charge le système de fichiers NTFS. Pour créer un multi-boot, les partitions doivent donc être au format FAT32.
| Date | 2026-07 |
|---|---|
| Architecture | x86_64 |
| Système hote | Ubuntu 24.04.4 LTS (noble) |
| Kernel | 6.17.0-35-generic |
| libvirt | libvirt 10.0.0 |
| QEMU | 8.2.2 |
virt-install --connect qemu:///session \ --name win98 \ --metadata title="Windows 98SE",description="Windows 98 Second Edition" \ --osinfo win98 \ --virt-type kvm --arch i686 \ --machine pc \ --cpu pentium2 --memory 64 --vcpu 1 \ --controller type=usb,model=none \ --audio id=1,type=pipewire \ --sound sb16 \ --video=vga \ --graphics vnc --noautoconsole \ --install no_install=yes \ --boot loader=/home/yoann/KVM/win98/seabios-1.6-softgpu.bin,bootmenu.enable=on,hd \ --disk device=floppy,bus=fdc,path=/home/yoann/KVM/sysinstall/win98/Win98SE-Boot.ima \ --disk device=disk,bus=ide,format=qcow2,size=2,sparse=no,path=/home/yoann/KVM/win98/win98.qcow2 \ --disk device=cdrom,bus=ide,path=/home/yoann/KVM/sysinstall/win98/Win98SE_fr_retail.iso \ --network bridge=virbr0,model=pcnet \ --input type=keyboard,bus=ps2 \ --input type=mouse,bus=ps2 \ --dry-run --debug