Good to Know Database

Modell und Seriennummer einer Festplatte mit udevadm auslesen


Mit Hilfe des udev Management Tools udevadm können Sie unter anderem die Modellbezeichnung und Seriennummer einer Festplatte auslesen. Dazu rufen Sie den folgenden Befehl auf und übergeben mit dem Parameter --name die Gerätedatei der gewünschten Festplatte. In diesem Beispiel sollen die Daten von der Festplatte mit der Gerätedatei /dev/sdb ermittelt werden.

[root@centos6 ~]# udevadm info --query=property --name=/dev/sdb
UDEV_LOG=3
DEVPATH=/devices/pci0000:00/0000:00:1f.2/host1/target1:0:0/1:0:0:0/block/sdb
MAJOR=8
MINOR=16
DEVNAME=/dev/sdb
DEVTYPE=disk
SUBSYSTEM=block
ID_ATA=1
ID_TYPE=disk
ID_BUS=ata
ID_MODEL=ST2000DL003-9VT166
ID_MODEL_ENC=ST2000DL003-9VT166\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
ID_REVISION=CC32
ID_SERIAL=ST2000DL003-9VT166_5YD33CAT
ID_SERIAL_SHORT=5YD33CAT
ID_ATA_WRITE_CACHE=1
ID_ATA_WRITE_CACHE_ENABLED=1
ID_ATA_FEATURE_SET_HPA=1
ID_ATA_FEATURE_SET_HPA_ENABLED=1
ID_ATA_FEATURE_SET_PM=1
ID_ATA_FEATURE_SET_PM_ENABLED=1
ID_ATA_FEATURE_SET_SECURITY=1
ID_ATA_FEATURE_SET_SECURITY_ENABLED=0
ID_ATA_FEATURE_SET_SECURITY_ERASE_UNIT_MIN=330
ID_ATA_FEATURE_SET_SECURITY_ENHANCED_ERASE_UNIT_MIN=330
ID_ATA_FEATURE_SET_SMART=1
ID_ATA_FEATURE_SET_SMART_ENABLED=1
ID_ATA_FEATURE_SET_AAM=1
ID_ATA_FEATURE_SET_AAM_ENABLED=1
ID_ATA_FEATURE_SET_AAM_VENDOR_RECOMMENDED_VALUE=254
ID_ATA_FEATURE_SET_AAM_CURRENT_VALUE=0
ID_ATA_DOWNLOAD_MICROCODE=1
ID_ATA_SATA=1
ID_ATA_SATA_SIGNAL_RATE_GEN2=1
ID_ATA_SATA_SIGNAL_RATE_GEN1=1
ID_ATA_ROTATION_RATE_RPM=5900
ID_WWN=0x5000c500380405c6
ID_WWN_WITH_EXTENSION=0x5000c500380405c6
ID_SCSI_COMPAT=SATA_ST2000DL003-9VT_5YD33CAT
ID_PATH=pci-0000:00:1f.2-scsi-1:0:0:0
ID_PART_TABLE_TYPE=dos
LVM_SBIN_PATH=/sbin
DEVLINKS=/dev/block/8:16 /dev/disk/by-id/ata-ST2000DL003-9VT166_5YD33CAT /dev/disk/by-id/scsi-SATA_ST2000DL003-9VT_5YD33CAT /dev/disk/by-path/pci-0000:00:1f.2-scsi-1:0:0:0 /dev/disk/by-id/wwn-0x5000c500380405c6

Um nur die Modellbezeichnung angezeigt zu bekommen, können Sie die Ausgabe wie im folgenden Befehl zu sehen filtern.

[root@centos6 ~]# udevadm info --query=property --name=/dev/sdb | grep "^ID_MODEL=" | sed "s/ID_MODEL=//g"
ST2000DL003-9VT166

Nur die Seriennummer der Festplatte liefert der folgende Befehl.

[root@centos6 ~]# udevadm info --query=property --name=/dev/sdb | grep "^ID_SERIAL_SHORT=" | sed "s/ID_SERIAL_SHORT=//g"
5YD33CAT


Dieser Eintrag wurde am 08.02.2014 erstellt.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_33_2499.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer