GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Passen Sie die PCI-Adresse des SATA-Controllers und die SCSI-Adresse der angeschlossenen Festplatten an

Ich denke, Sie können bekommen, was Sie wollen, indem Sie auf die Ausgabe von lshw -c disk verweisen und dieser Befehl, udevadm info -q all -n <device> .

Zum Beispiel

Meine /dev/sda Gerät zeigt die folgende Ausgabe für lshw :

$ sudo lshw -c disk
  *-disk                  
       description: ATA Disk
       product: ST9500420AS
       vendor: Seagate
       physical id: 0
       bus info: [email protected]:0.0.0
       logical name: /dev/sda
       version: 0003
       serial: 5XA1A2CZ
       size: 465GiB (500GB)
       capabilities: partitioned partitioned:dos
       configuration: ansiversion=5 signature=ebc57757

Wenn ich dasselbe Gerät mit devadm abfrage Ich kann herausfinden, was es ist DEVPATH ist:

$ sudo udevadm info -q all -n /dev/sda | grep DEVPATH
E: DEVPATH=/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda

Diese Zeichenfolge enthält alle Informationen, die Sie zu diesem Gerät suchen. Die PCI-Adresse, "0000:00:1f.2" , zusammen mit der SCSI-Adresse "0:0:0:0" . Die SCSI-Adresse sind die Daten an Position 6, wenn Sie diese Daten mit Schrägstrichen ("/") trennen.


Linux
  1. Melden des SMART-Status von RAID-Festplatten

  2. Wie führe ich Grep mit mehreren und Mustern aus?

  3. Was ist DNS und wie funktioniert es?

  4. Namen für ATA- und SATA-Festplatten in Linux

  5. Dateisystem zur gemeinsamen Nutzung von Festplatten zwischen Linux und FreeBSD

Raid-Level und -Typen erklärt:Vor- und Nachteile

10 Befehle zum Sammeln von System- und Hardwareinformationen in Linux

Pinfo – Ein CLI-Programm zum Lesen von Informationen und Manpages in Farbe

So konfigurieren Sie eine statische IP-Adresse in Linux und Unix

Statische und dynamische IP-Adresskonfigurationen:DHCP-Bereitstellung

Statische und dynamische IP-Adresskonfigurationen für DHCP