Давеча столкнулся со следующей проблемкой: в "ROSA R12.2", USB флэш-накопители не именуются по пути /dev/disk/by-path
Чем это чревато?
Например при работе со СКЗИ "КриптоПро CSP" пользователь не сможет использовать USB флэш-накопитель в качестве ключевого носителя - СКЗИ, в данной реализации, их просто на просто не увидит.
Я не силён утверждать, что проблема в том или ином программном продукте, но специалисты КриптоПро подсказывают, что проблема может быть в операционной системе/ дистрибутиве.
Может кто подскажет, возможно ли локальной настройкой обойти эту проблемку?
Так сказать, заставить операционную систему именовать флэш накопитель по пути /dev/disk/by-path?
Здесь же оставлю ссылку на комментарий сотрудника КриптоПро.
Вот некоторый вывод:
Код: Выделить всё
det@localhost ~ $ ls -la /dev/disk/by-path
итого 0
drwxr-xr-x 2 root root 520 апр 25 15:28 .
drwxr-xr-x 7 root root 140 апр 25 15:28 ..
lrwxrwxrwx 1 root root 9 апр 25 15:28 pci-0000:00:1f.2-ata-1 -> ../../sda
lrwxrwxrwx 1 root root 9 апр 25 15:28 pci-0000:00:1f.2-ata-1.0 -> ../../sda
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1.0-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1.0-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1.0-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1.0-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1.0-part5 -> ../../sda5
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 апр 25 15:28 pci-0000:00:1f.2-ata-1-part5 -> ../../sda5
Код: Выделить всё
det@localhost ~ $ ls -la /dev/disk/by-uuid
итого 0
drwxr-xr-x 2 root root 220 апр 25 15:30 .
drwxr-xr-x 7 root root 140 апр 25 15:28 ..
lrwxrwxrwx 1 root root 10 апр 25 15:28 164e0b59-8921-4599-a5ea-693bbdc8ed34 -> ../../sda1
lrwxrwxrwx 1 root root 10 апр 25 15:28 1f01e203-64eb-4268-804f-285771757a83 -> ../../sda3
lrwxrwxrwx 1 root root 10 апр 25 15:28 736dc6bb-7d8a-4702-a410-9ca8aff56486 -> ../../sda2
lrwxrwxrwx 1 root root 10 апр 25 15:28 9c780795-97eb-488f-b3a4-42197221c507 -> ../../sda5
lrwxrwxrwx 1 root root 10 апр 25 15:30 D90C-C7D6 -> ../../sdc1
Код: Выделить всё
det@localhost ~ $ ls -la /dev/disk/by-id
итого 0
drwxr-xr-x 2 root root 560 апр 25 15:30 .
drwxr-xr-x 7 root root 140 апр 25 15:28 ..
lrwxrwxrwx 1 root root 9 апр 25 15:28 ata-WDC_WD5003AZEX-00MK2A0_WD-WCC3FDU89YYL -> ../../sda
lrwxrwxrwx 1 root root 10 апр 25 15:28 ata-WDC_WD5003AZEX-00MK2A0_WD-WCC3FDU89YYL-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 апр 25 15:28 ata-WDC_WD5003AZEX-00MK2A0_WD-WCC3FDU89YYL-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 апр 25 15:28 ata-WDC_WD5003AZEX-00MK2A0_WD-WCC3FDU89YYL-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 апр 25 15:28 ata-WDC_WD5003AZEX-00MK2A0_WD-WCC3FDU89YYL-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 апр 25 15:28 ata-WDC_WD5003AZEX-00MK2A0_WD-WCC3FDU89YYL-part5 -> ../../sda5
lrwxrwxrwx 1 root root 9 апр 25 15:28 usb-_USB_DISK_2.0_071892409786F405-0:0 -> ../../sdc
lrwxrwxrwx 1 root root 10 апр 25 15:30 usb-_USB_DISK_2.0_071892409786F405-0:0-part1 -> ../../sdc1
lrwxrwxrwx 1 root root 9 апр 25 15:28 wwn-0x50014ee2601c1ed4 -> ../../sda
lrwxrwxrwx 1 root root 10 апр 25 15:28 wwn-0x50014ee2601c1ed4-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 апр 25 15:28 wwn-0x50014ee2601c1ed4-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 апр 25 15:28 wwn-0x50014ee2601c1ed4-part3 -> ../../sda3
lrwxrwxrwx 1 root root 10 апр 25 15:28 wwn-0x50014ee2601c1ed4-part4 -> ../../sda4
lrwxrwxrwx 1 root root 10 апр 25 15:28 wwn-0x50014ee2601c1ed4-part5 -> ../../sda5
Код: Выделить всё
det@localhost ~ $ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
sda 8:0 0 465,8G 0 disk
├─sda1 8:1 0 93,2G 0 part
├─sda2 8:2 0 93,1G 0 part
├─sda3 8:3 0 40G 0 part
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 48,8G 0 part /
sdc 8:32 1 3,7G 0 disk
└─sdc1 8:33 1 3,7G 0 part /media/det/USB DISK
Код: Выделить всё
$ udevadm info /dev/sdc1
P: /devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0/host2/target2:0:0/2:0:0:0/block/sdc/sdc1
N: sdc1
L: 0
S: disk/by-id/usb-_USB_DISK_2.0_071892409786F405-0:0-part1
S: disk/by-label/USB\x20DISK
S: disk/by-uuid/D90C-C7D6
S: disk/by-partuuid/d9b73c1a-01
E: DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-7/1-7:1.0/host2/target2:0:0/2:0:0:0/block/sdc/sdc1
E: DEVNAME=/dev/sdc1
E: DEVTYPE=partition
E: PARTN=1
E: MAJOR=8
E: MINOR=33
E: SUBSYSTEM=block
E: USEC_INITIALIZED=112273479
E: ID_VENDOR_ENC=\x20\x20\x20\x20\x20\x20\x20\x20
E: ID_VENDOR_ID=13fe
E: ID_MODEL=USB_DISK_2.0
E: ID_MODEL_ENC=USB\x20DISK\x202.0\x20\x20\x20\x20
E: ID_MODEL_ID=4300
E: ID_REVISION=PMAP
E: ID_SERIAL=_USB_DISK_2.0_071892409786F405-0:0
E: ID_SERIAL_SHORT=071892409786F405
E: ID_TYPE=disk
E: ID_INSTANCE=0:0
E: ID_BUS=usb
E: ID_USB_INTERFACES=:080650:
E: ID_USB_INTERFACE_NUM=00
E: ID_USB_DRIVER=usb-storage
E: ID_PART_TABLE_UUID=d9b73c1a
E: ID_PART_TABLE_TYPE=dos
E: ID_FS_LABEL=USB_DISK
E: ID_FS_LABEL_ENC=USB\x20DISK
E: ID_FS_UUID=D90C-C7D6
E: ID_FS_UUID_ENC=D90C-C7D6
E: ID_FS_VERSION=FAT32
E: ID_FS_TYPE=vfat
E: ID_FS_USAGE=filesystem
E: ID_PART_ENTRY_SCHEME=dos
E: ID_PART_ENTRY_UUID=d9b73c1a-01
E: ID_PART_ENTRY_TYPE=0xc
E: ID_PART_ENTRY_NUMBER=1
E: ID_PART_ENTRY_OFFSET=8064
E: ID_PART_ENTRY_SIZE=7823488
E: ID_PART_ENTRY_DISK=8:32
E: DEVLINKS=/dev/disk/by-id/usb-_USB_DISK_2.0_071892409786F405-0:0-part1 /dev/disk/by-label/USB\x20DISK /dev/disk/by-uuid/D90C-C7D6 /dev/disk/by-partuuid/d9b73c1a-01
E: TAGS=:systemd:
E: CURRENT_TAGS=:systemd: