[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: