I have a Seagate 320GB ATA 100 drive connected to the primary IDE channel on an Asus P4-C800E Deluxe Motherboard. I have never encountered this before on the other C800E Deluxes I have built, but this board will only recognize the drive as about 132GB. Windows XP Pro installer will only recognize it at the same capacity under NTFS. I suspect this is drive-related since this machine will recognize a 250GB USB drive just fine. Is there anything I can do to get my OS to recognize the full capacity of this drive? When it was in a USB enclosure my other CPU's recognized it as a 320GB drive, so I'm not sure what's up. Could it be my IDE cable? I'm not getting any delayed-write errors which is what has happened before when I used a 40-conductor where I needed an 80-conductor cable. Any thoughts would be appreciated. Thanks.