I have a desktop pc with a D975XBX2 Intel MB and 6 internal SATA drives. I need help figuring something out. I know that the boot drive (C) is not supposed to change unless I make the change in the BIOS but it does. It always has once in a while. The main question is this- Is there one SATA socket that is preferred by this PC that it would default to so that I could install the C drive on that socket? Please keep in mind that this board has 2 sets of 4 sockets, one blue, one red. One Marvell Raid drivers and one with Intel Matrix drivers. I don't know why. Intel Tech told me years ago that the MB could handle eight drives. Perhaps the C drive needs to be on one of them and not the other?
The rest is background:
The interesting thing is that once the drives are installed in Win XP and the C drive set to boot first the order can and does change and the PC still boots but when more drives are added and/or the farther down on the order it gets the worse the PC runs. If I get a BSOD under heavy use I know to go into BIOS and change the boot disc back to the one with XP on it. This was always a bit puzzling but when I added drive 6 I also stopped being able to move the highlighted area on the Bios screen using the keyboard. I don't know why. If I disconnect a drive so that there are five and reboot into Bios the highlighted area will move normally and I can reset the boot order but when I save the changes and plug drive 6 back in the boot order may change again. I want to see if there is one socket that the mB prefers and put the C drive on it so that I don't have to screw around.
The boot drove is a Seagate 500g and usually has nothing but XP on it. 3 drives are WD 1Tb Green drives. One is a WD Green 2TB and one is a 3Tb WD. I know that it wold be simple to just get 3 Seagate 3tb drives but money is way tight right now.