I used to have a perfect dual-boot W2K/FC2 installation with kernels 1.358 and 1.521, both booting fine. Everything was fine until I decided to screw myself over by installing XFree86, which destroyed my X server. Unable to recover from that, I decided to re-install. I ran Fedora setup again, formatted only the Linux partitions, and reinstalled. Everything looked fine until I downloaded the 1.521 as I had done earlier. The new kernel fails to boot.
If I try to boot with the default kernel parameters, it hangs at "probing for new hardware". When I add "noprobe" to the parameters, it hangs after "enabling swap space". I added echo statements all over the rc.sysinit file past that point. Every last one showed up on my next boot, so I'm assuming the rc.sysinit script executes to completion. Unfortunately I don't know how to debug this further. It also doesn't make sense that this would happen on the second install and not the first.
Both 1.521 and 1.521-smp hang at the same spots. (I have a P4 3GHz HT)
Kernel 1.358 and W2K still boot fine.
Thanks in advance for your advice