jardag@precise-GiB:~$ lsusb
Bus 001 Device 006: ID 15ba:002a Olimex Ltd. ARM-USB-TINY-H JTAG interface
jardag@precise-GiB:~$ cd /dev/bus/usb
crw-rw-r-- 1 root root 189, 0 Apr 4 21:13 001
crw-rw-r-- 1 root root 189, 5 Apr 4 21:13 006
jardag@precise-GiB:/dev/bus/usb/001$ cat /etc/udev/rules.d/40*
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0x15ba", ATTRS{idProduct}=="0x002a", MODE="0660", GROUP="lp"
006 のモードとグループはなぜ変更されなかったのですか?
答え1
3年経った今でも…
特定の権限でホットスワップ可能なNTFSドライブ(USB)を使用しようとしていますrwx
。そのためには、udevルールを設定して、実際にマウント上記の権限を持つ年ボリューム。
ルール:
SUBSYSTEMS=="usb",ATTRS{idVendor}=="0x15ba",ATTRS{idProduct}=="0x002a",ACTION=="add",RUN+="/bin/mkdir -p /media/arm_usbtiny", RUN+="/bin/mount -o relatime,utf8,gid=7,umask=0002 /dev/%k /media/arm_usbtiny"
ここで、yr ドライブは にマウントされます/media/arm_usbtiny
。これを好きなように変更してください。グループ
にどの数値 gid を割り当てるかを決定しますlp
。私の Ubuntu 14.04 ボックスでは、これが7
デフォルトです。別のリリースでは異なる場合があります。ターミナルで確認するには (CTRL-ALT+T):
$ awk -F\: '/lp/ {print "Group " $1 " has gid=" $3}' /etc/group
udevルールでは、umask=0002
これは以下と同等です。MODE=0664
答え2
ルールが遅れて追加されたルールによって上書きされる可能性があります。
~$ /lib/udev/rules.d/40-flashrom.rules
# Olimex ARM-USB-TINY-H
# http://olimex.com/dev/arm-usb-tiny-h.html
ATTRS{idVendor}=="15ba", ATTRS{idProduct}=="002a", MODE="664", GROUP="plugdev"
ルールの名前を変更して、数字を大きくして始めてください。90-*