udev 규칙에 관해 질문이 있습니다. USB 스틱이 삽입되면 마운트하고 싶습니다. 이 규칙은 마운트 지점을 mkdir한 다음 마운트를 호출하는 스크립트를 올바르게 실행합니다. 모든 것이 잘 작동하는 것 같지만 스틱이 설치되지 않습니다. 스크립트를 수동으로 실행하면 모든 것이 잘 작동하고 스틱에 액세스할 수 있습니다.
/etc/udev/rules.d/usbmount.rules:
KERNEL=="sd?1", SUBSYSTEMS=="usb", ACTION=="add", SYMLINK+="adminStick", RUN+="/usr/bin/logger Start mounting", RUN+="/usr/local/bin/mountAdmin"
/usr/local/bin/mountAdmin:
#!/bin/bash
/usr/bin/logger Creating /media/adminStick
mkdir -p /media/adminStick
/usr/bin/logger Trying to mount adminStick
mount /dev/adminStick /media/adminStick
저널 -f:
Feb 28 19:27:25 alarmpi logger[3691]: Start mounting
Feb 28 19:27:25 alarmpi logger[3693]: Creating /media/adminStick
Feb 28 19:27:25 alarmpi logger[3695]: Trying to mount adminStick
Feb 28 19:27:25 alarmpi kernel: EXT4-fs (sdd1): mounted filesystem with ordered data mode. Opts: (null)
시스템: Raspberry Pi ARMv6용 Arch