So einfach wie ich es kenne (root ist nicht erforderlich):
inxi -Dplxx
Damit werden alle Datenträger, ihre Seriennummern und alle zusätzlichen Informationen ausgegeben. -p fügt Partitionen hinzu. -l fügt Labels hinzu. -u Fügt die UUID für die Partitionen hinzu.
Außerdem ist es viel einfacher, sich daran zu erinnern.
Stichprobe:
inxi -Dxx
Drives: HDD Total Size: 810.2GB (42.9% used)
ID-1: /dev/sdc model: ST3160827AS size: 160.0GB serial: 5MT2HMH6
ID-2: /dev/sdb model: WDC_WD3200JD size: 320.1GB serial: WD-WCAMR1302926
ID-3: /dev/sda model: ST380817AS size: 80.0GB serial: 4MR2EWBE
ID-4: /dev/sdd model: ST3250824AS size: 250.1GB serial: 9ND08GKX
Beachten Sie, dass hierdurch optische Laufwerke herausgefiltert werden. So zeigen Sie optische Daten an:
inxi -Dxxd
Drives: HDD Total Size: 810.2GB (42.9% used)
ID-1: /dev/sdc model: ST3160827AS size: 160.0GB serial: 5MT2HMH6
ID-2: /dev/sdb model: WDC_WD3200JD size: 320.1GB serial: WD-WCAMR1302926
ID-3: /dev/sda model: ST380817AS size: 80.0GB serial: 4MR2EWBE
ID-4: /dev/sdd model: ST3250824AS size: 250.1GB serial: 9ND08GKX
Optical-1: /dev/sr0 model: LITE-ON DVDRW SOHW-1693S
rev: KS09 dev-links: dvd,dvdrw
Features: speed: 48x multisession: yes
audio: yes dvd: yes rw: cd-r,cd-rw,dvd-r state: running
Optical-2: /dev/sr1 model: LITE-ON LTR-52327S rev: QS0C dev-links: cdrom,cdrw
Features: speed: 52x multisession: yes
audio: yes dvd: no rw: cd-r,cd-rw state: running
Beachten Sie, dass lsblk auf meinem Debian-System nichts für Serien anzeigt, egal ob als Root oder Benutzer. Aus diesem Grund verwendet inxi eine viel zuverlässigere Methode, um diese Daten abzurufen.
lsblk --nodeps -o name,serial
NAME SERIAL
fd0
sda
sdb
sdc
sdd
sr0
sr1
lsblk --version
lsblk from util-linux 2.25.2
Wie Sie sehen, ist lsblk der Ansicht, dass ein optisches Laufwerk und ein Diskettenlaufwerk ebenfalls Disks sind. In gewissem Sinne handelt es sich jedoch nicht um Disks, da sie erst nach dem Einlegen einer Diskette zu Disks werden. Und es zeigt nichts für serielle, es zeigt übrigens auch nichts für andere Werte, wie Label. Dies ist definitiv ein Fehler, da diese Daten dem System zur Verfügung stehen und von inxi direkt abgerufen werden.