I am working on a Dell Dimension 2400 with 2 GBytes of RAM and a Celeron 2.4 GHz processor. I was trying to install a 500 GByte Seagate Barracuda hard drive but it will only be recognized if I set it up as a slave. I can format it,install Windows XP Pro and see it in the BIOS or Windows as long as I have it setup as a slave. If I try to hook it up as a singe or naster drive it will not recognize it in BIOS. In fact if it is setup as a master drive neither drive is recognized in BIOS. I have tried configuring it as Cable Select and Master but nothing works.