Всем доброго времени суток, работаю на ОС Astra linux 1.6 релиз Смоленск бюллетень № 20211126SE16. Хочу реализовать стандартную процедуру по монтированию флешки и присваивания ей имя создав правила для udev, вот собственно правила:
На ОС Astra linux 1.4 релиз Смоленск все работает отлично, а на 1.6 не работают строки 1,3,4. Файл с правилами назван 10-local.rules и находится по пути /etc/udev/rules.d/
Пробовал менять порядковый номер правила, пробовал перемещать правила в папку /lib/udev/rules.d/, пробовал перемещать правила в папку /run/udev/rules.d/.
Самое важное в этих правилах это присваивания собственного именного для флешки чтобы всегда знать где находиться дескриптор устройства в папке /dev
Можете подсказать что я делаю не так ?
Код:
ACTION=="add", KERNEL=="sd[a-z][0-9]", NAME="myflash"
ACTION=="add", KERNEL=="sd[a-z][0-9]", RUN+="/bin/mkdir -p /media/flash"
ACTION=="add", KERNEL=="sd[a-z][0-9]", RUN+="/bin/mount /dev/%k /media/flash"
ACTION=="remove", KERNEL=="sd[a-z][0-9]", RUN+="/bin/umount /media/flash"
ACTION=="remove", KERNEL=="sd[a-z][0-9]", RUN+="/bin/rmdir /media/flash"
Пробовал менять порядковый номер правила, пробовал перемещать правила в папку /lib/udev/rules.d/, пробовал перемещать правила в папку /run/udev/rules.d/.
Самое важное в этих правилах это присваивания собственного именного для флешки чтобы всегда знать где находиться дескриптор устройства в папке /dev
Можете подсказать что я делаю не так ?