- Logitec / LHR-4BNHEU3
-i は駄目。
-I は普通に通った。
-I は普通に通った。
-d オプションで sat を指定してやれば見えた。
以下の 2 か所にリンクされる
なお、SERIAL は lsblk で表示される LHR-4BNHEU3 の SERIALとなる。
lsblk で WWN が表示されないのと同様、
Ubuntu 16.04.2 LTS だと shared library の依存関係は以下の様な感じなので、
/etc/udev/rule.d/ で hdparm 使って serial number と wwn 抜くようにすればどうにか出来そうな気はする。
要検討。
- /dev/disk/by-id/usb-${VENDOR}_${MODEL}_${SERIAL}-${LUN}
- /dev/disk/by-path/pci-${BUS}-usb-0:${PORT}:1.0-scsi-0:0:0:${LUN}
なお、SERIAL は lsblk で表示される LHR-4BNHEU3 の SERIALとなる。
lsblk で WWN が表示されないのと同様、
- /dev/disk/by-id/wwn-${WWN}
Ubuntu 16.04.2 LTS だと shared library の依存関係は以下の様な感じなので、
/etc/udev/rule.d/ で hdparm 使って serial number と wwn 抜くようにすればどうにか出来そうな気はする。
要検討。
$ ldd /lib/udev/scsi_id linux-vdso.so.1 => (0x00007ffc83b18000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fdf13fc2000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fdf13da5000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdf139da000) /lib64/ld-linux-x86-64.so.2 (0x000055fe94af7000) $ ldd /sbin/hdparm linux-vdso.so.1 => (0x00007fff181e8000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f9682941000) /lib64/ld-linux-x86-64.so.2 (0x000056158fe84000)
- GitHub / kou1okada / udev-logitec-lhr-4bnheu3
2017-11-27:
HDD 固有の識別子 (Vendor_Model_SerialNumber または WWN) により、永続的なデバイス名 (Persistent Device Naming) を振るよう udev の rule を書いてみた。
2017-12-01:
接続先を LHR-4BNHEU3 と M/B の SATA port とで移動させた時に、ZFS とかだとデバイス名変わると面倒なので SATA 接続した時と同一の永続的なデバイス名を追加。
タグ
コメントをかく