GNU/Linux >> Belajar Linux >  >> Linux

Memetakan nomor perangkat ke nama perangkat logis

Dari http://www.phuket-data-wizards.com/blog/2011/07/16/matching-linux-ata-numbers-to-the-device-names/ :
Perintah grep '[0-9]' /sys/class/scsi_host/host{0..9}/unique_id akan memberikan output seperti
/sys/class/scsi_host/host0/unique_id:1
/sys/class/scsi_host/host1/unique_id:2
/sys/class/scsi_host/host2/unique_id:0
/sys/class/scsi_host/host3/unique_id:0
/sys/class/scsi_host/host4/unique_id:3
/sys/class/scsi_host/host5/unique_id:4
/sys/class/scsi_host/host6/unique_id:5
/sys/class/scsi_host/host7/unique_id:6

jadi kami dapat mencocokkan id unik yang digunakan dalam pesan kesalahan kernel dengan nomor host. Kemudian perintah ls -l /sys/block/sd* akan menunjukkan kepada kami nama perangkat mana yang termasuk dalam nomor host mana:
/sys/block/sda -> ../devices/pci0000:00/0000:00:13.2/usb1/1-6/1-6:1.0/host2/target2:0:0/2:0:0:0/block/sda
/sys/block/sdb -> ../devices/pci0000:00/0000:00:13.2/usb1/1-8/1-8:1.0/host3/target3:0:0/3:0:0:0/block/sdb
/sys/block/sdc -> ../devices/pci0000:00/0000:00:12.0/host6/target6:0:0/6:0:0:0/block/sdc /sys/block/sdd -> ../devices/pci0000:00/0000:00:13.2/usb1/1-8/1-8:1.0/host3/target3:0:0/3:0:0:1/block/sdd
/sys/block/sde -> ../devices/pci0000:00/0000:00:13.2/usb1/1-8/1-8:1.0/host3/target3:0:0/3:0:0:2/block/sde /sys/block/sdf -> ../devices/pci0000:00/0000:00:13.2/usb1/1-8/1-8:1.0/host3/target3:0:0/3:0:0:3/block/sdf
/sys/block/sdg -> ../devices/pci0000:00/0000:00:12.0/host7/target7:0:0/7:0:0:0/block/sdg

Dari dua output ini kita dapat melihat bahwa id unik 6 dipetakan ke host7, dan host7 dipetakan ke /dev/sdg. Dan terakhir, dengan perintah hdparm -i /dev/sdg :
/dev/sdg: Model=ST3500418AS, FwRev=CC34, SerialNo=6VM2KSFD
kita dapat menemukan nomor seri drive.


Linux
  1. Drive mentah VirtualBox menggunakan UUID alih-alih nama perangkat

  2. Dari nama perangkat df ke nama drive fisik (vendor / tipe)

  3. MegaCli:Dapatkan nama perangkat /dev/sd* untuk drive logis

  1. 4 Cara Berguna untuk Mengetahui Nama Perangkat USB yang Dicolokkan di Linux

  2. Apakah Nomor Mayor, Nomor Minor Unik?

  3. PCI-stub Vs Vfio-pci?

  1. Hubungan Inode, Lba, Volume Logika, Blok, dan Sektor?

  2. temukan file yang memiliki nomor dalam nama file lebih besar dari

  3. Bagaimana cara mengikat perangkat USB dengan nama statis?