Question: are all hdd compatible with all motherboards?
Answer: Any computer motherboard and hard drive that share a supported connection standard will work with each other. Motherboards that have Peripheral Component Interconnect and PCI Express expansion slots can use adapter cards to work with unsupported hard drives.