I'm at a mates, on his PC for a few minutes, sorry bout my oversight with Safe Mode, I was pasting from a checklist that aimed to cover all scenarios. And to tell you the truth, I still get feeling this is a hardware issue - and that the boot goes as far as mup.sys suggests that the HDD is not causing the crash (only suggests). Next file to load is ndis I if I recall correctly. That's good you noted that down, forum members may recall issues to do with either of these two file not loading.
Okay next step is to disconnect yr second HDD so that you are left with just the system drive
- its not going to hurt anything these tests with either of yr HDDsD
Turn computer off - take AC cord from wall to ensure complete shutdown
- you will see the cables leading to the two HDDS - one a power supply cable, the other from the hard disk to the motherboard.
Work out which is yr system drive - tho doesn't matter if you get wrong one, you just stop computer and try the other one
- unhook the secondary HDD and do the test boot in Safe Mode
Oh also make sure that you have no peripherals plugged in including yr network - so that is yr modem or router, etc...
- only the bare minimum so to give yr system drive a good clear run
Make sure the cables to remaining HDD are securely connected, plug back in yr AC cord, and turn yr computer back on, booting it into Safe Mode (hopefully) - if doesnt work we move on
I should note that bad ram can also cause the screen to go like yours but perhaps a bit worse than that
- do you know to how take ram out and put it back in, in case you need to try that a bit later on
- but really if ram was to cause it, probably would crash nearer to start of boot process (- but not always)
and finally the graphics adaptor - do you have a graphics card or is yr graphics device built into motherboard?
See how we go with these steps - this is what I meant when I said you are as good as home, but lets hope you still have a system drive good enough for yr HDD to run. Anyway, enough for now. I should be finished here soon, and on my way home.