I've gotten all sorts of weird Win 2000 errors that looked a lot like that. In one case I messed with the hardware endlessly, trying different cables in case one was defective, different hard drives, different RAM, you name it. Turned out the CD-R I burned it to was just no good. Burned another copy and I was good to go. I keep meaning to find a way to install Win 2000 off a USB drive, but I haven't gotten around to it yet.
The other problem I've had is that drives formerly formatted with a GPT don't seem to want to convert or format to a MBR easily. I always have to run fdisk /mbr to, I assume, wipe out some GPT junk first. I can't remember if this manifested as blue screens like that when Win 2000 needed to reboot to continue the installation, or just errors about system startup files not being found.
Win95/DOS 7.1 - P233 MMX (@2.5 x 100 FSB), Diamond Viper V330 AGP, SB16 CT2800
Win98 - K6-2+ 500, GF2 MX, SB AWE 64 CT4500, SBLive CT4780
Win98 - Pentium III 1000, GF2 GTS, SBLive CT4760
WinXP - Athlon 64 3200+, GF 7800 GS, Audigy 2 ZS