Вы можете просматривать выходные данные lshw
и извлекать подробности об устройствах в классе disk
или tape
(и, возможно, в других - storage
класс дает вам подробности о контроллерах хранения, scsi, sata, sas и т. Д.).
например
lshw -class disk -class tape
-short
Вариант дает хорошее компактное резюме. Например, на моем домашнем сервере / рабочей станции / экспериментальной коробке zfsonlinux (к сожалению, нет ленточных устройств):
# lshw -class tape -class disk -class storage -short
H / W путь Класс устройства Описание
================================================== =======
/ 0/100/4/0 хранилище JMB362 SATA контроллер
/ 0/100/5/0 scsi10 хранилище JMB362 SATA контроллер
/0/100/5/0/0.0.0 / dev / sdc диск 120GB Patriot Wildfire
/ 0/100 / b / 0 scsi1 хранилище SAS2008 PCI-Express Fusion-MPT SAS-2 [Сокол]
/0/100/b/0/0.0.0 / dev / sdd диск 1 ТБ WDC WD10EARS-00Y
/0/100/b/0/0.1.0 / dev / sde диск 1 ТБ WDC WD10EACS-00Z
/0/100/b/0/0.2.0 / dev / sdf диск 1 ТБ WDC WD10EACS-00Z
/0/100/b/0/0.3.0 / dev / sdg диск 1 ТБ ST31000528AS
/0/100/b/0/0.4.0 / dev / sdh диск 1 ТБ ST31000528AS
/0/100/b/0/0.5.0 / dev / sdi диск 1 ТБ ST31000528AS
/0/100/b/0/0.6.0 / dev / sdj диск 1 ТБ ST31000528AS
/ 0/100/11 хранилище scsi2 Контроллер SATA SB7x0 / SB8x0 / SB9x0 [режим AHCI]
/ 0/100/11/0 / dev / sda диск 128ГБ Patriot Torqx 2
/ 0/100/11/1 / dev / sdb диск 1 ТБ ST31000528AS
/ 0/1 хранилище scsi11
/0/1/0.0.0 / dev / sdk disk 1967MB SCSI Disk
/0/1/0.0.1 / dev / sdl диск SCSI диск
/0/1/0.0.2 / dev / sdm диск SCSI диск
/0/1/0.0.3 / dev / sdn диск SCSI диск
/ 0/2 хранилище scsi66
/0/2/0.0.0 / dev / sdo диск SCSI диск
/ 0/3 хранилища scsi67
/0/3/0.0.0 / dev / sdp disk 4057MB SCSI Disk
Устройства / 0/1 на самом деле представляют собой USB-кард-ридер (к одному из слотов подключена SD-карта емкостью 2 ГБ), а устройство / 0/2 - это мой телефон Android, подключенный только для зарядки. Устройство 0/3 - это флэш-накопитель USB объемом 4 ГБ.
lshw
может выводить простой текст, HTML, XML и JSON. Он также может выводить информацию об оборудовании в формат базы данных sqlite.
Он упакован для Debian и большинства других дистрибутивов. Домашняя страница и источник находятся по адресу http://ezix.org/project/wiki/HardwareLiSter.