I have a desktop machine and thatís about 6yrs old. I have a Seagate 100 GB ATA 100 internal hard drive. so assuming it is a EIDE or leg. CPU specs: Intel Celeron D 352, fsb 3.20ghz/533mhz, NVIDIA 8400 GS 512 MB video card, 2 GB of RAM, DVD-ROM / R and CD + w, 10/100 Ethernet l2cache 512kb. I had installed a 320gb wd, worked for a while, but kept going in and out. I put ubuntu on it and the recognized 320gb, but could not play any of our PC games. I've been looking for a Seagate 500 GB to start, but cannot find one. When I tried to install the WD it said no hard drive found. So I thought maybe it was a compatibility issue between manufactures. So what do you all think about the issue please suggest me something.