Windows 98 normally won't let you upgrade with an OEM or Retail copy - you'd need to use a special Upgrade version. There's a few ways we can get around this.
| Value | Edition | Key | Notes |
|---|---|---|---|
| 100 | Internal | None | Microsoft use |
| 110 | Select | Some Retail | Precursor to Volume License |
| 111 | MSDN | MSDN | |
| 101 | Retail | Retail | Retail CD |
| 103 | Retail | Retail | Retail Floppy |
| 102 | Upgrade | Upgrade | Upgrade CD |
| 104 | Upgrade | Upgrade | Upgrade Floppy |
| 105 | Upgrade | Upgrade | Electronic Upgrade |
| 112 | Step-Up | Step-Up | 98FE to 98SE only |
| 116 | Upgrade (OEM) | OEM | |
| 115 | OEM | OEM | Full OEM Version |
| 120 | OEM | OEM | OEM Restore disc |
Windows 98 allows all of the previous setup switches from Windows 95 plus the following new ones:
| Switch | Description |
|---|---|
| /m | Bypasses playing the intro .wav file |
| /na | Bypasses the Microsoft Windows program check and can run with the options below. * 0 = Default setting. * 1 = No Windows-based program check, MS-DOS-based programs are blocked. * 2 = No MS-DOS-based program check, Windows-based programs are blocked. * 3 = No Windows-based or MS-DOS-based program check. |
| /nd | Forces setup to overwrite newer files |
| /nf | Disables prompt to remove floppy disk |
| /nh | Skips running HWINFO.EXE |
| /nm | Skips minimum hardware check |
| /nr | Skips running SCANREG.EXE |
| /nx | Skips check for version of SETUPX running |
| /ie | Skips Startup Disk wizard |
The CD-ROM drive sometimes doesn't show up after first reboot. In order to continue installation, be sure to copy the install files to the hard drive first. Somewhere like C:\Win98.
Be sure to patch the installation files too with Patcher9x before installation.
To enable PCI hardware detection in QEMU/KVM: