udev auto mount usb disk
Hi,
Below are the configurations related with my USB disk.
# grep tosun /etc/fstab
UUID=0C98AFAF98AF95AC /media/tosun ntfs-3g noauto,fmask=133,dmask=022 0 0
# cat /etc/udev/rules.d/89-tosun.rules
ACTION=="add", ENV{ID_FS_UUID}=="0C98AFAF98AF95AC", RUN+="mount /media/tosun"
ACTION=="remove", ENV{ID_FS_UUID}=="0C98AFAF98AF95AC", RUN+="umount -l /media/tosun"
# udevadm info --name=/dev/sdb1 --query=all
P: /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1
N: sdb1
S: block/8:17
S: disk/by-id/usb-TOSHIBA_MK5055GSX_95EF50EFFFFF-0:0-part1
S: disk/by-path/pci-0000:00:1d.0-usb-0:1.5:1.0-scsi-0:0:0:0-part1
S: disk/by-uuid/0C98AFAF98AF95AC
S: disk/by-label/XS
E: UDEV_LOG=3
E: DEVPATH=/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.5/2-1.5:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1
E: SUBSYSTEM=block
E: DEVNAME=sdb1
E: ID_VENDOR=TOSHIBA
E: ID_VENDOR_ENC=TOSHIBA\x20
E: ID_VENDOR_ID=152d
E: ID_MODEL=MK5055GSX
E: ID_MODEL_ENC=MK5055GSX\x20\x20\x20\x20\x20\x20\x20
E: ID_MODEL_ID=2329
E: ID_REVISION=0100
E: ID_SERIAL=TOSHIBA_MK5055GSX_95EF50EFFFFF-0:0
E: ID_SERIAL_SHORT=95EF50EFFFFF
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_PATH=pci-0000:00:1d.0-usb-0:1.5:1.0-scsi-0:0:0:0
E: ID_PART_TABLE_TYPE=dos
E: ID_FS_LABEL=XS
E: ID_FS_LABEL_ENC=XS
E: ID_FS_UUID=0C98AFAF98AF95AC
E: ID_FS_UUID_ENC=0C98AFAF98AF95AC
E: ID_FS_TYPE=ntfs
E: ID_FS_USAGE=filesystem
E: MAJOR=8
E: MINOR=17
E: DEVTYPE=partition
E: DEVLINKS=/dev/block/8:17 /dev/disk/by-id/usb-TOSHIBA_MK5055GSX_95EF50EFFFFF-0:0-part1 /dev/disk/by-path/pci-0000:00:1d.0-usb-0:1.5:1.0-scsi-0:0:0:0-part1 /dev/disk/by-uuid/0C98AFAF98AF95AC /dev/disk/by-label/XS
Despite I tried restarting the system and udev many times, plugging -in
and -out the USB disk doesn't make udev to trigger any events. dmesg
just informs me about the disk as usual:
[ 1981.290165] udev: starting version 160
[ 2031.599488] usb 2-1.5: USB disconnect, address 5
[ 2042.422847] udev: starting version 160
[ 2057.352064] usb 2-1.5: new high speed USB device using ehci_hcd and address 6
[ 2057.445887] usb 2-1.5: New USB device found, idVendor=152d, idProduct=2329
[ 2057.445891] usb 2-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 2057.445894] usb 2-1.5: Product: USB to ATA/ATAPI bridge
[ 2057.445897] usb 2-1.5: Manufacturer: JMicron
[ 2057.445899] usb 2-1.5: SerialNumber: 95EF50EFFFFF
[ 2057.446829] usb-storage 2-1.5:1.0: Quirks match for vid 152d pid 2329: 8020
[ 2057.446865] scsi6 : usb-storage 2-1.5:1.0
[ 2058.443128] scsi 6:0:0:0: Direct-Access TOSHIBA MK5055GSX PQ: 0 ANSI: 2 CCS
[ 2058.443995] sd 6:0:0:0: Attached scsi generic sg2 type 0
[ 2058.444549] sd 6:0:0:0: [sdb] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[ 2058.445306] sd 6:0:0:0: [sdb] Write Protect is off
[ 2058.445314] sd 6:0:0:0: [sdb] Mode Sense: 34 00 00 00
[ 2058.445319] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 2058.446805] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 2058.446812] sdb: sdb1
[ 2058.476735] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 2058.476738] sd 6:0:0:0: [sdb] Attached SCSI disk
OTOH, manually issuing "mount /media/tosun" works without a problem. Any
ideas about what might be missing?
Regards.
Reply to: