$linuxjunkies
>

SATA

also: Serial ATA, SATA III, SATA II, Serial Advanced Technology Attachment

SATA (Serial ATA) is a computer bus interface standard for connecting storage devices like hard drives and SSDs to a motherboard, replacing the older parallel ATA interface.

SATA is a serial protocol that transmits data one bit at a time over a thin cable, offering higher speeds and better reliability than its predecessor, Parallel ATA (PATA). Modern SATA supports speeds up to 6 Gbps (SATA III), though newer NVMe interfaces have largely superseded it for high-performance storage.

In Linux, SATA devices are typically identified as /dev/sda, /dev/sdb, etc., and can be managed with tools like fdisk, lsblk, and smartctl. You can check your system's SATA devices by running lsblk or examining /proc/scsi/scsi.

While SATA drives remain common for bulk storage and backups, they have been largely replaced by NVMe SSDs in modern systems due to NVMe's significantly faster interface and performance capabilities.

Related terms