Why does Windows 9x lock-up after using Windows 2000 on a dual-boot system?
The Windows 2000 drivers leave the ATI video card in a state for which the Windows 9x drivers are not expecting. The solution to this is to shut-down from Windows 2000 and then power back on to select Windows 98 from the boot loader. This will reset the video card completely allowing Windows 9x to load.