Hello
I've a PC, which is more than 10-15 years old. A year back I upgraded my motherboard which had both SATA v2.0 and v3.0 slots. I plugged my old SATA HDD to the v3.0 slot and DVD-Drive to the v2.0 slot. I'm pretty sure this old HDD is not a 6 Gbit/s (v3.0) drive. But still, I want to check what SATA version it belonged to (v1.5, v2.0 or v3.0)?
I can open the box and find it my self but want to know through the terminal, so that I can apply this knowledge elsewhere also.
This is my HDD info as seen by Linux kernel
Code:
$ dmesg | grep SATA | grep 'link up'
[ 1.026647] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1.026675] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
$ sudo smartctl -a /dev/sda | grep '^SATA'
SATA Version is: SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
$ sudo hdparm -I /dev/sda | egrep "Model|speed|Transport"
Model Number: ST31000524AS
Transport: Serial, SATA Rev 3.0
* Gen1 signaling speed (1.5Gb/s)
* Gen2 signaling speed (3.0Gb/s)
* Gen3 signaling speed (6.0Gb/s)
* SMART Command Transport (SCT) feature set
$ sudo lshw -class disk -class storage
*-sata
description: SATA controller
product: 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode]
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@0000:00:1f.2
logical name: scsi0
logical name: scsi1
version: 05
width: 32 bits
clock: 66MHz
capabilities: sata msi pm ahci_1.0 bus_master cap_list emulated
configuration: driver=ahci latency=0
resources: irq:27 ioport:f070(size=8) ioport:f060(size=4) ioport:f050(size=8) ioport:f040(size=4) ioport:f020(size=32) memory:f3216000-f32167ff
*-disk
description: ATA Disk
product: ST31000524AS
physical id: 0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: JC45
serial: 9VPCEY7V
size: 931GiB (1TB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: ansiversion=5 guid=c1adf34c-306f-41c2-b10b-f434518c65f4 logicalsectorsize=512 sectorsize=512
*-cdrom
description: DVD-RAM writer
product: DRW-2014L1T
vendor: ASUS
physical id: 1
bus info: scsi@1:0.0.0
logical name: /dev/cdrom
logical name: /dev/sr0
version: 1.00
capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: ansiversion=5 status=nodisc
How to find what SATA version my Seagate HDD is (1,0, 2.0 or 3.0)?
Thanks