シェルスクリプト上でHDDのモデルナンバー、シリアルナンバーを使いたい時にそれを取得するコマンドがあればと思って調べてみました。hdparmの-Iオプションを使えば実現できそうです。
# hdparm -I /dev/sda
/dev/sda:
ATA device, with non-removable media
Model Number: TOSHIBA MK5065GSX
Serial Number: XXXXXXXX
Firmware Revision: XXXXXX
Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6
Standards:
Supported: 8 7 6 5
Likely used: 8
Configuration:
(以下略)
