Ich bin nicht sicher, ob es in allen Distributionen läuft, aber versuchen Sie es mit / dev / disk / by-id:
$ ls -l /dev/disk/by-id/
razem 0
lrwxrwxrwx 1 root root 9 08-08 14:45 ata-HL-DT-STDVD-RAM_GH22NS30 -> ../../sr0
lrwxrwxrwx 1 root root 9 08-08 14:45 ata-ST31000528AS_9VP8RZQM -> ../../sda
lrwxrwxrwx 1 root root 10 08-08 14:45 ata-ST31000528AS_9VP8RZQM-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 08-08 14:45 ata-ST31000528AS_9VP8RZQM-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 08-11 05:27 ata-ST31000528AS_9VP8RZQM-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10 08-08 14:45 ata-ST31000528AS_9VP8RZQM-part7 -> ../../sda7
lrwxrwxrwx 1 root root 9 08-08 14:45 ata-ST3500630A_9QG9YH73 -> ../../sdb
lrwxrwxrwx 1 root root 10 08-08 14:45 ata-ST3500630A_9QG9YH73-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 08-11 02:56 ata-ST3500630A_9QG9YH73-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 08-08 12:45 ata-ST3500630A_9QG9YH73-part3 -> ../../sdb3
lrwxrwxrwx 1 root root 10 08-08 12:45 ata-ST3500630A_9QG9YH73-part5 -> ../../sdb5
lrwxrwxrwx 1 root root 9 08-08 14:45 wwn-0x5000c5002737ee0c -> ../../sda
lrwxrwxrwx 1 root root 10 08-08 14:45 wwn-0x5000c5002737ee0c-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 08-08 14:45 wwn-0x5000c5002737ee0c-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 08-11 05:27 wwn-0x5000c5002737ee0c-part6 -> ../../sda6
lrwxrwxrwx 1 root root 10 08-08 14:45 wwn-0x5000c5002737ee0c-part7 -> ../../sda7
Sie können auch versuchen, dmesg nach dem Gerätenamen zu durchsuchen:
# dmesg | grep -C3 sda
[2.387103] ata6.00: 1953525168 Sektoren, Multi 0: LBA48 NCQ (Tiefe 31/32)
[2.388346] ata6.00: konfiguriert für UDMA / 133
[2.388418] scsi 5: 0: 0: 0: Direktzugriff ATA ST31000528AS CC38 PQ: 0 ANSI: 5
[2.388611] sd 5: 0: 0: 0: [sda] 1953525168 Logische 512-Byte-Blöcke: (1,00 TB / 931 GiB)
[2.388653] sd 5: 0: 0: 0: [sda] Schreibschutz ist deaktiviert
[2.388656] sd 5: 0: 0: 0: [sda] Modus Sinn: 00 3a 00 00
[2.388664] sd 5: 0: 0: 0: Angehängte scsi generic sg1 Typ 0
[2.388669] sd 5: 0: 0: 0: [sda] Schreibcache: aktiviert, Lesecache: aktiviert, unterstützt DPO oder FUA nicht
[2.448514] sda: sda1
[2.448985] sd 5: 0: 0: 0: [sda] Angehängte SCSI-Festplatte
[2.449040] scsi 8: 0: 0: 0: Direktzugriff ATA ST3500630A 3.AA PQ: 0 ANSI: 5
[2.449189] sd 8: 0: 0: 0: [sdb] 976771055 Logische 512-Byte-Blöcke: (500 GB / 465 GiB)
[2.449225] sd 8: 0: 0: 0: [sdb] Schreibschutz ist deaktiviert
- -
In diesem Fall ist es ST31000528AS.
versuche zu laufen:
Es wird Ihnen eine lange Ausgabe in Bezug auf Ihre Hardware geben, die Sie betrifft, wird ungefähr so aussehen:
Beachten Sie, dass Ihre Blockgeräte-ID als
logical name
und auch die Seriennummer als angegeben werdenproduct
. Sie können dies verwenden, um Ihre Laufwerke physisch zu unterscheidenquelle
lshw
ist aber nicht auf meinem System installiert.hdparm
unddmesg
bieten nicht die Informationen. (WD My Passport Disk auf Debian Jessie.)-html
Option,lshw
dh -lshw -html
es in eine Datei umzuleiten, und auf diese Weise können Sie es in einem Browser (mit Suchfunktionen usw.)Wenn Sie
lsblk
auf Ihrem System installiert haben , können Sie diesen Befehl verwenden:Dadurch wird eine Spaltenanzeige wie die unten gezeigte mit Modellnummer, Seriennummer des Herstellers, Festplattengröße und Status zurückgegeben. Es kann per Skript ausgeführt werden, damit Sie auch auf Remotecomputer zugreifen können. Sie müssen jedoch root sein, um es zu verwenden.
quelle
lsblk -o NAME,MODEL,SERIAL,SIZE,STATE --nodeps
folgt hinzuzufügen: damit Sie wissen, ob diese FUJITSUsda
oder istsdb
. Wir fragen "welches Laufwerk ist was", nicht "welche Laufwerke habe ich".