This one is driving me nuts. A client of mine is running Win98. Sometimes the system hangs when booting.
I was finally able to reproduce the problem with the bootlog turned on. When the system hangs, the last entry in the log is:
Dynamic load success mmdevldr.vxd
When the system boots successfully, the same entry is present, but is followed by:
DEVICEINIT = VCDFSD
DEVICEINITSUCCESS = VCDFSD
DEVICEINIT = IOS
...and so on...
It always hangs at the same place in the log.
This led me to think that there was a problem with the CD-ROM. Removed and reinstalled the Microsoft generic CD-ROM driver, but no joy. This is a plain, old ATAPI CD-ROM driver, BTW. I tried reducing the hardware acceleration on the drive, but that made no difference.
ASD reports no problems with any drivers that have been skipped.
System is running with Win98 (first edition) with SR-1.
Any suggestions appreciated. I've burned up way too much bandwidth on this one.