GNU/Linux >> Belajar Linux >  >> Linux

Cocokkan alamat PCI dari pengontrol SATA dan alamat SCSI dari disk yang terpasang

Saya pikir Anda bisa mendapatkan apa yang Anda inginkan dengan mereferensikan silang output dari lshw -c disk dan perintah ini, udevadm info -q all -n <device> .

Misalnya

/dev/sda saya perangkat menampilkan output berikut untuk 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

Jika saya menginterogasi perangkat yang sama menggunakan devadm Saya bisa mengetahui apa itu DEVPATH adalah:

$ 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

String ini memiliki semua info yang Anda cari terkait perangkat ini. Alamat PCI, "0000:00:1f.2" , bersama dengan alamat SCSI, "0:0:0:0" . Alamat SCSI adalah data di posisi ke-6 jika Anda memisahkan data ini pada garis miring ("/").


Linux
  1. Cara Mengatur Alamat IP Statis dan Konfigurasi Jaringan di Linux

  2. Info Hard Disk Dibalik Pengontrol Serangan Perangkat Keras?

  3. Cara Menginstal dan Menggunakan Neofetch di Ubuntu 20.04

  1. Cara Mengatur Alamat IP Statis dan Memodifikasi Tabel Perutean di Linux

  2. Filesystem untuk berbagi disk antara Linux dan FreeBSD

  3. Batasi akses SSH ke klien tertentu berdasarkan alamat IP

  1. Melaporkan status SMART dari disk RAID

  2. Bagaimana Menjalankan Grep Dengan Banyak Dan Pola?

  3. Apa itu DNS dan Bagaimana Cara Kerjanya?