So today, I decided that I was going to hack ntoskrnl manually to change the boot screen. You probably already know were I am going, but it is a little more complicated than you would think. I replaced the ntoskrnl with my version and rebooted the machine. It booted up ok and there were no problems.
I have two computers. One is a dell dimension 4400 with a pentium 4 1.6Ghz processor and the other is an AMD Athlon 64 X2 something+. Both of these computers have XP Pro with SP3. The only difference is that one has MicroXP (doesn't matter if you don't know what it is). I decided to copy the hacked ntoskrnl from the dell to the amd. The only other thing I did while copying was change the clock to 24 hour time, if that has any significance. I figured it would work because it has the same OS. Well it didn't work. I rebooted and was put into an endless reboot loop. It would reboot before it got to the boot screen. I thought that this may happen, so I had a BartPE CD ready. I rebooted into BartPE and replaced the hacked ntoskrnl with the original. I then rebooted again and still didn't work. That's when I started to get really pissed because I knew that this might happen and I had prepared for this.
So could anyone help me figure out why I am in this endless loop?
Things I already tried (so that I don't have to tell you "but i already did that"):
*Safe mode
*Boot log (doesn't even make the file so i figure it is before the file system driver)
*Removed /usepmtimer from boot.ini (cause i thought it may have to do with the 24 hour thing)
*BartPE (almost equivalent to recovery console)
I hope you took the time to read this much. Thank you for your help.