使用Linux和smartctl获取硬盘固件信息

为了首先使用你的 linux 系统检索硬盘驱动器的固件信息,你需要安装包含 smartctl命令的 smartmontools包。
我们将使用此命令来检索硬盘固件信息。

smartmontools包的通用安装:

UBUNTU:
# apt-get install smartmontools
FEDORA:
# yum install smartmontools

首先确定哪个块设备文件属于我们要检索的固件信息的硬盘驱动器:

]# lsscsi -g
[0:0:0:0]    disk    ATA      INTEL SSDSA2BW16 4PC1  /dev/sda   /dev/sg0

如果缺少 lsscsi命令,则安装 lsscsi 包。
安装完成后,使用“smartctl”命令获取硬盘驱动器的固件版本。

# smartctl --xall /dev/sda | grep -i firmware
Firmware Version: 4PC1LE05
日期:2020-07-07 20:57:04 来源:oir作者:oir