The motherboard I am going to use to build my new computer with has an on-board mSATA port for an SSD. How is this different then a regular SATA SSD? What are the advantages and disadvantages of using one over the other?


mSATA is the same as standard SATA port, but uses the physical form of the mini-PCIe connector. There is no performance difference, just a physical size difference. On some laptops, the connector can be set in the BIOS to act as either a mSATA or mini-PCIe slot (you cannot plug an mSATA in a mini-PCIe slot or vice versa, it won't work).

mSATA "drives" are very tiny, this is the advantage of mSATA. Adapters to convert an mSATA to a standard 2.5-inch SATA size are cheap and widely available.

There are no such thing as mSATA traditional hard drives, so you would have to use an adapter (if one exists to go from mSATA to SATA, not sure there is such a thing) to fit a standard SATA drive into an mSATA slot.

So if you have a normal-size SSD for OS usage and a high-capacity (3TB, 4TB) spinning drive for storage, you'll want one of each port.

  • Can the mSATA be used to boot the OS? I read that it's only for caching stuff. – Arm0geddon Apr 6 '15 at 16:14
  • 2
    Some laptops had a Mini-PCIe "cache memory slot" (Dell D630 comes to mind) that accepted a special cache module (FCM?) from the manufacturer. This is different than mSATA, an mSATA drive in an mSATA slot can be used to boot an OS, appears as a standard SATA drive to the OS, and can otherwise be used just like a standard SATA port. – LawrenceC Apr 6 '15 at 16:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.