i have connected to my desktop third hard 160 GB drive using PCI IDE ATA100 card. Two hard drives 80GB(IDE),160GB (SATA)working fine. BIOS recognizes the card. in LINUX THIRD DRIVE IS RECOGNIZED. but in WINDOWS XP third drive is not recognized. can someone help me. motherboard 945GL Intel.i have checked this drive with other computer it is working fine
You need to install Windows drivers for your PCI IDE card. The card should have come with a CD or floppy containing the driver(s), or you should be able to find them at the card manufacturer's website.
Check for IDE cable (try it with other HD to see if it's working), also the jumper on the HD (on IDE HDs) must be placed according to the cable position. Check if you can see the HD on the Bios of the PCI Card (Usually hitting F8 or Ctrl+letter after showing the MB Logo).
Change the position of the Hard Drive for the one that is on the First IDE Set.