I've been trying to install Windows 98 SE on the M5A99FX PRO R2.0, socket AM3+. I have a secondary machine that I wish to use for Windows 9x and other older Operating systems. The specs are in my signature. Unfortunately, I run into a lot of issues when I go to install Windows 98. Windows 98 is being installed on the 60GB SSD, in this case.
I've tried the following approaches.
-> When I install using the setup /p i switch, the OS seems to be installing normally with very little to no problems. But then, out of nowhere, SCANREG starts and claims that the registry is corrupt, and it can't fix it. The entire install is trashed for no apparent reason.
-> When I install using the setup /p j switch, which forces ACPI, the OS starts detecting devices and hangs. I then reboot into Safe Mode, remove the ACPI stuff, reboot again, and this time setup can successfully install the OS (there is still a registry error, but it gets fixed this time). Windows 98 also re-enables ACPI, and it works, partially. Unfortunately, Windows 98 in this config proves to be quite unstable, where even a small change in the USB devices could hang the system. However, by far this is the setup I've had the most success with.
-> When installing using setup /p a;b for safe and selective detection, I tried to selectively disable detecting certain devices which may be problematic. Unfortunately, not only did it take much more to seemingly get running, but the SCANREG error creeped up and trashed the install.
In all cases, I've disabled the 32 bit file access drivers. I use the MaxPhysPage trick to limit RAM, and can confirm it works.
This is at 100% stock, factory CPU settings, no overclock, and SATA is on IDE mode. The platform runs Windows 2000 and XP fine (obviously newer than those, too)
What can I do to get Windows 98 to install correctly? In any non-ACPI case, it simply trashes the registry all by itself. In any ACPI case, it either haphazardly works or simply hard locks, and it takes so much effort and trial and error to get it to somewhat work, too.