Are you dual booting this system as iirc windows 98 can only utilise up to 768Mb of ram, I'm surprised it will boot at all with 2Gb installed
Windows 98 won't boot if there's too much RAM, ironically displaying an 'insufficient RAM' error. This happens because Windows needs to allocate some memory to manage the system's total RAM, but the default allocation runs out if the system has more than 512MB installed—a classic chicken-and-egg problem. Fortunately, you can work around this by limiting the amount of RAM Windows recognizes. By adding MaxPhysPage=xxxxx in the
system.ini file, you can boot into Windows 98 regardless of how much RAM is installed. For instance, I've successfully booted it with 64GB of RAM.
However, if you need more RAM, as I did when running
Half-Life 2 on Windows 98, you can use R. Loew's PTCHMEM utility. This patch allows Windows 98 to utilize all available memory under 4GB, making the extra RAM usable within the system.