Yesterday I installed a hard drive in my computer. The motherboard was out of sata slots so I used an old sata card which I have had for a long time. Back in the day it worked under XP but I cannot find a driver for it, it is just too old I think. The computer is not detecting the new drive. A computer shop nearby has a PCIe sata card for a reasonable price, but I only have a PCI slot available, so my question is will a PCIe card run in a PCI slot?