根据此输出,我的服务器驱动器是 SATA2 还是 SATA3?

根据此输出,我的服务器驱动器是 SATA2 还是 SATA3?

smartctl输出:

# smartctl -a /dev/sda | grep SATA
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)

dmesg输出(空):

# dmesg | grep SATA

hdparm输出:

# hdparm -I /dev/sda | grep SATA
Transport:  Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0

由于某种原因,没有输出dmesg | grep SATA。我在 CentOS 7 x64 上。

SATA 3.1 的规格意味着 SATA3。但是,它令人困惑,因为它还说current: 3.0 Gb/s。我不确定我在使用什么或我得到了什么。

也许这说明它是一个 SATA3 驱动器,但插入了 SATA2 端口?我让数据中心检查它物理插入了哪个端口,我的服务器是新的,有两个 SATA3 端口。

这个输出是否确实表明我的硬盘已插入 SATA3 端口?如果是这样,为什么根据输出我只得到 3.0gbps,我该如何修复它?

答案1

看起来这(current: 3.0 Gb/s)确实意味着它在 SATA2 端口上,因为当我将驱动器切换到 SATA3 端口上时,现在它显示:

# smartctl -a /dev/sda | grep SATA
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)

相关内容