So, I bought a shiny new Antec Sonata case (great price at local Fry's after rebate), an AMD 2500+ Barton, OCZ 512 EL 2x256 sticks, and an Abit AN7 (basically the alternate recommendations from Anandtech's entry-level system) to replace the old P3 733Mhz my GF uses when she's at my place. I'm reusing the video card and storage from the old rig (with the exception of a second CD-ROM, as I only transferred the DVD-ROM/CD-RW combo drive from the old rig, and did not bother with a floppy drive).
Everything is installed into the case beautifully (my best cabling job ever, with origami-like folds in the ribbon cables to increase air flow, and everything), and I boot it up.
Video card (4200ti 128MB) RAM check runs, all good.
System POSTs, all good.
I go into the BIOS and check CMOS, and the drives are already correctly identified as I had them before in the old rig: an old 20GB primary master, a newer 40GB primary slave (added when the 20GB drive got too full), and a DVD secondary master. I set the correct time, and set the boot sequence to CD (instead of FDD, since one is not being used) followed by HD.
I save CMOS and reboot.
Video card RAM check runs, all good.
System POSTs, all good.
But...
As Windows is about to boot from the hard drive, I get an ever-so-brief flash of what looks like a WinXP BSoD, and the system restarts. If I leave it on like that, I'd have a never-ending cycle of restarts, with the OS never loading, even if I try Safe Mode. (The BSoD is so quick, I can't even get a look at what it says.)
So, I boot with my WinXP CD, and try to run Windows Setup to see what is going on. If I try to run WinXP Repair, it says it can't find any previous installation of Windows on any drive. If I run Setup to do a fresh installation, it says my 40GB drive is the C: drive and my 20GB drive is E:. (This is opposite to what it was in my old rig, and also the opposite of the CMOS settings for master/slave.) D: is probably the DVD/CD, of course.
Both hard drives have the correct jumper settings for master and slave. (I don't like using cable select. I did, however, change the jumper on the 40GB drive from automatic selection to slave, and CMOS certainly agrees with it.)
Any idea why Windows doesn't recognize my drives properly? What could cause it to reverse the drives like that?
Recommendations for correcting this?
Everything is installed into the case beautifully (my best cabling job ever, with origami-like folds in the ribbon cables to increase air flow, and everything), and I boot it up.
Video card (4200ti 128MB) RAM check runs, all good.
System POSTs, all good.
I go into the BIOS and check CMOS, and the drives are already correctly identified as I had them before in the old rig: an old 20GB primary master, a newer 40GB primary slave (added when the 20GB drive got too full), and a DVD secondary master. I set the correct time, and set the boot sequence to CD (instead of FDD, since one is not being used) followed by HD.
I save CMOS and reboot.
Video card RAM check runs, all good.
System POSTs, all good.
But...
As Windows is about to boot from the hard drive, I get an ever-so-brief flash of what looks like a WinXP BSoD, and the system restarts. If I leave it on like that, I'd have a never-ending cycle of restarts, with the OS never loading, even if I try Safe Mode. (The BSoD is so quick, I can't even get a look at what it says.)
So, I boot with my WinXP CD, and try to run Windows Setup to see what is going on. If I try to run WinXP Repair, it says it can't find any previous installation of Windows on any drive. If I run Setup to do a fresh installation, it says my 40GB drive is the C: drive and my 20GB drive is E:. (This is opposite to what it was in my old rig, and also the opposite of the CMOS settings for master/slave.) D: is probably the DVD/CD, of course.
Both hard drives have the correct jumper settings for master and slave. (I don't like using cable select. I did, however, change the jumper on the 40GB drive from automatic selection to slave, and CMOS certainly agrees with it.)
Any idea why Windows doesn't recognize my drives properly? What could cause it to reverse the drives like that?
Recommendations for correcting this?