I've been trying to fix this last night and this morning...

I've got this old Dell Dimension 2400 that I'm trying to bring to life again. It had been running fine for a long time, but then the HDD crapped out a while back. New HDD in there (thanks, DrPop), and I begin the setup process.

Throw in the OS install disk, and everything is well. Setup starts, runs like it has any of the several other times I've reinstalled the OS. However, when it gets to the part where the machine requires the restart for the first time, it hangs. Complete freeze during the reboot process, requiring a hard shut-down.

One time, during the course of my attempts to fix this, I got this error:
driver_irql_not_less_or_equal

But every other time, it just hangs, freezes, and goes no further. Can anyone help me figure this out?