udev를 사용하여 지정된 PARTUUID로 연결된 드라이브를 자동으로 마운트하시겠습니까?

udev를 사용하여 지정된 PARTUUID로 연결된 드라이브를 자동으로 마운트하시겠습니까?

나는 다음과 같이 자동 마운트를 위해 udev를 사용했습니다.

# cat /etc/udev/rules.d/10-aaa.rules
KERNEL=="sda1", SUBSYSTEM=="block", RUN+="/etc/mymount.sh"

# cat /etc/mymount.sh
#!/bin/sh
if [ "$ACTION" = "add" ]; then
    # Do some stuff
    mount /dev/sda1
elif [ "$ACTION" = "remove" ]; then
    # Do some other stuff
    umount /mnt/usba
fi

# cat /etc/fstab | grep sda1
/dev/sda1  /mnt/usba  ext4  auto,rw,noatime,user  0  0

그런데 내 드라이브 문자가 바뀔 수도 있다는 걸 알고 항목을 fstab다음으로 변경했습니다.

PARTUUID=12345678-01  /mnt/usba  ext4  auto,rw,noatime,user  0  0

하지만 영구적으로 연결되어 있기 때문에(다른 드라이브) 더 이상 작동하지 않으며 /dev/sda*단순히 udev 규칙을 sdb.

관련 정보