Are all ATA hard drives compatible? I've read about ATA and Ultra ATA, then there are speed differences within the category, i.e. Ultra ATA/33, Ultra ATA/66 Ultra ATA/100 and Ultra ATA/133.
Does the capacity of the hard drive affect compatibility, i.e. I currently have a 40Gb hard drive will I be able to replace it with a 160Gb hard drive?
Does the disc speed of the hard drive affect compatibility, i.e. I currently have a 4200 RPM hard drive, will I be able to replace it with a 5200 RPM hard drive?
I need to replace a hard drive on my ASUS L3800 and need to work out what's compatible with the current IBM Travelstar 40Gb ATA and can't find any compatibility references.
What factors do I need to consider when assessing hard drive compatibility?