h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
Добавлена возможность монтировать без открытия файлового манагера + задел на будущее: дополнительные опции для носителей
systemd должен умереть.
|
Mashin |
|
![]()
Темы:
1
Сообщения:
45
Участник с: 16 декабря 2009
|
Интересная программа. А можно как-нибудь выбрать файловый менеджер для открытия файлов?
www.emunix.org
|
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
Mashin используется xdg-open, так что сюда смотреть нужно, как в системе установить “дефолтный”
systemd должен умереть.
|
Mashin |
|
![]()
Темы:
1
Сообщения:
45
Участник с: 16 декабря 2009
|
А планируете добавить автомонтирование? Если флешка уже подключена к компьютеру, а после запустить mount-tray, то этой флешки в списке почему-то нет. Приходится выдергивать и вставлять заново.
www.emunix.org
|
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
Mashin нет, ибо злом считаю, для желающих, у меня где-то в блоге описано (вроде), как сделать независимой приблудой (башскрипт + udisks) Если флешка уже подключена к компьютеру, а после запустить mount-tray, то этой флешки в списке почему-то нет. Приходится выдергивать и вставлять заново. не ожидаемое поведение, запусти mount-tray из консоли с воткнутой флешкой, и пришли мне вывод с экрана
systemd должен умереть.
|
Mashin |
|
![]()
Темы:
1
Сообщения:
45
Участник с: 16 декабря 2009
|
Я немного ошибся, флешка видна сразу после запуска программы, а внешний жесткий диск не виден. Вот лог. В нем sdb внешний жесткий диск, sdc sd-флеш карта . Entry: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4:1.0/host7/target7:0:0/7:0:0:0/block/sdc isRemovable: 1 Media Type: 1 Entry: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4:1.0/host7/target7:0:0/7:0:0:0/block/sdc/sdc1 isRemovable: 1 Media Type: 1 Entry: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb isRemovable: 0 Media Type: 1 Entry: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1 isRemovable: 0 Media Type: 1 Entry: /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda isRemovable: 0 Media Type: 0 Entry: /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda1 isRemovable: 0 Media Type: 0 Entry: /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda2 isRemovable: 0 Media Type: 0 Entry: /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda3 isRemovable: 0 Media Type: 0 Entry: /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda5 isRemovable: 0 Media Type: 0 Entry: /sys/devices/pci0000:00/0000:00:1f.2/ata1/host0/target0:0:0/0:0:0:0/block/sda/sda6 isRemovable: 0 Media Type: 0 Input string: "rootfs" Output string: "rootfs" Input string: "/" Output string: "/" Input string: "rootfs" Output string: "rootfs" Input string: "rw" Output string: "rw" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "rootfs" Output string: "rootfs" Input string: "proc" Output string: "proc" Input string: "/proc" Output string: "/proc" Input string: "proc" Output string: "proc" Input string: "rw,nosuid,nodev,noexec,relatime" Output string: "rw,nosuid,nodev,noexec,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "proc" Output string: "proc" Input string: "sys" Output string: "sys" Input string: "/sys" Output string: "/sys" Input string: "sysfs" Output string: "sysfs" Input string: "rw,nosuid,nodev,noexec,relatime" Output string: "rw,nosuid,nodev,noexec,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "sys" Output string: "sys" Input string: "dev" Output string: "dev" Input string: "/dev" Output string: "/dev" Input string: "devtmpfs" Output string: "devtmpfs" Input string: "rw,nosuid,relatime,size=508756k,nr_inodes=127189,mode=755" Output string: "rw,nosuid,relatime,size=508756k,nr_inodes=127189,mode=755" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "dev" Output string: "dev" Input string: "run" Output string: "run" Input string: "/run" Output string: "/run" Input string: "tmpfs" Output string: "tmpfs" Input string: "rw,nosuid,nodev,relatime,mode=755" Output string: "rw,nosuid,nodev,relatime,mode=755" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "run" Output string: "run" Input string: "/dev/sda5" Output string: "/dev/sda5" Input string: "/" Output string: "/" Input string: "ext4" Output string: "ext4" Input string: "rw,relatime,data=ordered" Output string: "rw,relatime,data=ordered" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "/dev/sda5" Output string: "/dev/sda5" Input string: "devpts" Output string: "devpts" Input string: "/dev/pts" Output string: "/dev/pts" Input string: "devpts" Output string: "devpts" Input string: "rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000" Output string: "rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "devpts" Output string: "devpts" Input string: "shm" Output string: "shm" Input string: "/dev/shm" Output string: "/dev/shm" Input string: "tmpfs" Output string: "tmpfs" Input string: "rw,nosuid,nodev,relatime" Output string: "rw,nosuid,nodev,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "shm" Output string: "shm" Input string: "binfmt" Output string: "binfmt" Input string: "/proc/sys/fs/binfmt_misc" Output string: "/proc/sys/fs/binfmt_misc" Input string: "binfmt_misc" Output string: "binfmt_misc" Input string: "rw,relatime" Output string: "rw,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "binfmt" Output string: "binfmt" Input string: "tmpfs" Output string: "tmpfs" Input string: "/tmp" Output string: "/tmp" Input string: "tmpfs" Output string: "tmpfs" Input string: "rw,nosuid,nodev,relatime" Output string: "rw,nosuid,nodev,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "tmpfs" Output string: "tmpfs" Input string: "/dev/sda6" Output string: "/dev/sda6" Input string: "/home" Output string: "/home" Input string: "ext4" Output string: "ext4" Input string: "rw,relatime,data=ordered" Output string: "rw,relatime,data=ordered" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "/dev/sda6" Output string: "/dev/sda6" Input string: "gvfs-fuse-daemon" Output string: "gvfs-fuse-daemon" Input string: "/home/mashin/.gvfs" Output string: "/home/mashin/.gvfs" Input string: "fuse.gvfs-fuse-daemon" Output string: "fuse.gvfs-fuse-daemon" Input string: "rw,nosuid,nodev,relatime,user_id=500,group_id=100" Output string: "rw,nosuid,nodev,relatime,user_id=500,group_id=100" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "gvfs-fuse-daemon" Output string: "gvfs-fuse-daemon" Set icon: 1, USB Disk Monitor started Mount media: /dev/sdc1 Mount point: /media/CAANOO Set icon: 1, USB Changed: /org/freedesktop/UDisks/devices/sda Changed: /org/freedesktop/UDisks/devices/sdc1 Input string: "rootfs" Output string: "rootfs" Input string: "/" Output string: "/" Input string: "rootfs" Output string: "rootfs" Input string: "rw" Output string: "rw" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "rootfs" Output string: "rootfs" Input string: "proc" Output string: "proc" Input string: "/proc" Output string: "/proc" Input string: "proc" Output string: "proc" Input string: "rw,nosuid,nodev,noexec,relatime" Output string: "rw,nosuid,nodev,noexec,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "proc" Output string: "proc" Input string: "sys" Output string: "sys" Input string: "/sys" Output string: "/sys" Input string: "sysfs" Output string: "sysfs" Input string: "rw,nosuid,nodev,noexec,relatime" Output string: "rw,nosuid,nodev,noexec,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "sys" Output string: "sys" Input string: "dev" Output string: "dev" Input string: "/dev" Output string: "/dev" Input string: "devtmpfs" Output string: "devtmpfs" Input string: "rw,nosuid,relatime,size=508756k,nr_inodes=127189,mode=755" Output string: "rw,nosuid,relatime,size=508756k,nr_inodes=127189,mode=755" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "dev" Output string: "dev" Input string: "run" Output string: "run" Input string: "/run" Output string: "/run" Input string: "tmpfs" Output string: "tmpfs" Input string: "rw,nosuid,nodev,relatime,mode=755" Output string: "rw,nosuid,nodev,relatime,mode=755" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "run" Output string: "run" Input string: "/dev/sda5" Output string: "/dev/sda5" Input string: "/" Output string: "/" Input string: "ext4" Output string: "ext4" Input string: "rw,relatime,data=ordered" Output string: "rw,relatime,data=ordered" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "/dev/sda5" Output string: "/dev/sda5" Input string: "devpts" Output string: "devpts" Input string: "/dev/pts" Output string: "/dev/pts" Input string: "devpts" Output string: "devpts" Input string: "rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000" Output string: "rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "devpts" Output string: "devpts" Input string: "shm" Output string: "shm" Input string: "/dev/shm" Output string: "/dev/shm" Input string: "tmpfs" Output string: "tmpfs" Input string: "rw,nosuid,nodev,relatime" Output string: "rw,nosuid,nodev,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "shm" Output string: "shm" Input string: "binfmt" Output string: "binfmt" Input string: "/proc/sys/fs/binfmt_misc" Output string: "/proc/sys/fs/binfmt_misc" Input string: "binfmt_misc" Output string: "binfmt_misc" Input string: "rw,relatime" Output string: "rw,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "binfmt" Output string: "binfmt" Input string: "tmpfs" Output string: "tmpfs" Input string: "/tmp" Output string: "/tmp" Input string: "tmpfs" Output string: "tmpfs" Input string: "rw,nosuid,nodev,relatime" Output string: "rw,nosuid,nodev,relatime" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "tmpfs" Output string: "tmpfs" Input string: "/dev/sda6" Output string: "/dev/sda6" Input string: "/home" Output string: "/home" Input string: "ext4" Output string: "ext4" Input string: "rw,relatime,data=ordered" Output string: "rw,relatime,data=ordered" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "/dev/sda6" Output string: "/dev/sda6" Input string: "gvfs-fuse-daemon" Output string: "gvfs-fuse-daemon" Input string: "/home/mashin/.gvfs" Output string: "/home/mashin/.gvfs" Input string: "fuse.gvfs-fuse-daemon" Output string: "fuse.gvfs-fuse-daemon" Input string: "rw,nosuid,nodev,relatime,user_id=500,group_id=100" Output string: "rw,nosuid,nodev,relatime,user_id=500,group_id=100" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "gvfs-fuse-daemon" Output string: "gvfs-fuse-daemon" Input string: "/dev/sdc1" Output string: "/dev/sdc1" Input string: "/media/CAANOO" Output string: "/media/CAANOO" Input string: "vfat" Output string: "vfat" Input string: "rw,nosuid,nodev,relatime,uid=500,gid=100,fmask=0022,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,errors=remount-ro" Output string: "rw,nosuid,nodev,relatime,uid=500,gid=100,fmask=0022,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,errors=remount-ro" Input string: "0" Output string: "0" Input string: "0" Output string: "0" Input string: "/dev/sdc1" Output string: "/dev/sdc1" Set icon: 1, USB UnMount media: /dev/sdc1 Set icon: 1, USB Changed: /org/freedesktop/UDisks/devices/sdc1 Set icon: 1, USB
www.emunix.org
|
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
Mashin, ага, вижу, udev не говорит, что устройство removable, поэтому игнорируется. При хотплаге проверки этой нет, что логично - раз втыкается по горячему, значит removable :-) Сделай следующее: 1. выполни в терминале “udevadm monitor –property” 2. затем cat /sys/block/sdb/removable и вывод сюда обоих
systemd должен умереть.
|
Mashin |
|
![]()
Темы:
1
Сообщения:
45
Участник с: 16 декабря 2009
|
Вот:udevadm monitor --property monitor will print the received events for: UDEV - the event which udev sends out after rule processing KERNEL - the kernel uevent KERNEL[5674.875135] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8 (usb) ACTION=add BUSNUM=001 DEVICE=/proc/bus/usb/001/004 DEVNAME=/dev/bus/usb/001/004 DEVNUM=004 DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8 DEVTYPE=usb_device MAJOR=189 MINOR=3 PRODUCT=152d/2329/0 SEQNUM=1458 SUBSYSTEM=usb TYPE=0/0/0 KERNEL[5674.880296] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0 (usb) ACTION=add DEVICE=/proc/bus/usb/001/004 DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0 DEVTYPE=usb_interface INTERFACE=8/6/80 MODALIAS=usb:v152Dp2329d0000dc00dsc00dp00ic08isc06ip50 PRODUCT=152d/2329/0 SEQNUM=1459 SUBSYSTEM=usb TYPE=0/0/0 UDEV [5675.031517] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8 (usb) ACTION=add BUSNUM=001 DEVICE=/proc/bus/usb/001/004 DEVNAME=/dev/bus/usb/001/004 DEVNUM=004 DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8 DEVTYPE=usb_device ID_BUS=usb ID_MODEL=StoreJet_Transcend ID_MODEL_ENC=StoreJet\x20Transcend ID_MODEL_ID=2329 ID_REVISION=0000 ID_SERIAL=JMicron_StoreJet_Transcend_69775FFFFFFF ID_SERIAL_SHORT=69775FFFFFFF ID_USB_INTERFACES=:080650: ID_VENDOR=JMicron ID_VENDOR_ENC=JMicron ID_VENDOR_ID=152d MAJOR=189 MINOR=3 PRODUCT=152d/2329/0 SEQNUM=1458 SUBSYSTEM=usb TYPE=0/0/0 USEC_INITIALIZED=74874973 KERNEL[5675.112821] add /module/uas (module) ACTION=add DEVPATH=/module/uas SEQNUM=1460 SUBSYSTEM=module KERNEL[5675.113995] add /bus/usb/drivers/uas (drivers) ACTION=add DEVPATH=/bus/usb/drivers/uas SEQNUM=1461 SUBSYSTEM=drivers UDEV [5675.114809] add /module/uas (module) ACTION=add DEVPATH=/module/uas SEQNUM=1460 SUBSYSTEM=module USEC_INITIALIZED=75113089 UDEV [5675.118158] add /bus/usb/drivers/uas (drivers) ACTION=add DEVPATH=/bus/usb/drivers/uas SEQNUM=1461 SUBSYSTEM=drivers USEC_INITIALIZED=75114267 KERNEL[5675.128383] add /module/usb_storage (module) ACTION=add DEVPATH=/module/usb_storage SEQNUM=1462 SUBSYSTEM=module UDEV [5675.129265] add /module/usb_storage (module) ACTION=add DEVPATH=/module/usb_storage SEQNUM=1462 SUBSYSTEM=module USEC_INITIALIZED=128391 KERNEL[5675.130154] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6 (scsi) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6 DEVTYPE=scsi_host SEQNUM=1463 SUBSYSTEM=scsi KERNEL[5675.132602] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/scsi_host/host6 (scsi_host) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/scsi_host/host6 SEQNUM=1464 SUBSYSTEM=scsi_host UDEV [5675.132763] add /bus/usb/drivers/usb-storage (drivers) ACTION=add DEVPATH=/bus/usb/drivers/usb-storage SEQNUM=1465 SUBSYSTEM=drivers USEC_INITIALIZED=131356 KERNEL[5675.132951] add /bus/usb/drivers/usb-storage (drivers) ACTION=add DEVPATH=/bus/usb/drivers/usb-storage SEQNUM=1465 SUBSYSTEM=drivers UDEV [5675.134272] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0 (usb) ACTION=add DEVICE=/proc/bus/usb/001/004 DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0 DEVTYPE=usb_interface INTERFACE=8/6/80 MODALIAS=usb:v152Dp2329d0000dc00dsc00dp00ic08isc06ip50 PRODUCT=152d/2329/0 SEQNUM=1459 SUBSYSTEM=usb TYPE=0/0/0 USEC_INITIALIZED=880599 UDEV [5675.136327] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6 (scsi) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6 DEVTYPE=scsi_host SEQNUM=1463 SUBSYSTEM=scsi USEC_INITIALIZED=130152 UDEV [5675.139852] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/scsi_host/host6 (scsi_host) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/scsi_host/host6 SEQNUM=1464 SUBSYSTEM=scsi_host USEC_INITIALIZED=131070 KERNEL[5676.134344] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0 (scsi) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0 DEVTYPE=scsi_target SEQNUM=1466 SUBSYSTEM=scsi KERNEL[5676.134509] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0 (scsi) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0 DEVTYPE=scsi_device MODALIAS=scsi:t-0x00 SEQNUM=1467 SUBSYSTEM=scsi KERNEL[5676.134644] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/scsi_disk/6:0:0:0 (scsi_disk) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/scsi_disk/6:0:0:0 SEQNUM=1468 SUBSYSTEM=scsi_disk KERNEL[5676.134761] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/scsi_device/6:0:0:0 (scsi_device) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/scsi_device/6:0:0:0 SEQNUM=1469 SUBSYSTEM=scsi_device KERNEL[5676.135329] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/bsg/6:0:0:0 (bsg) ACTION=add DEVNAME=/dev/bsg/6:0:0:0 DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/bsg/6:0:0:0 MAJOR=253 MINOR=1 SEQNUM=1470 SUBSYSTEM=bsg UDEV [5676.137097] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0 (scsi) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0 DEVTYPE=scsi_target SEQNUM=1466 SUBSYSTEM=scsi USEC_INITIALIZED=133930 UDEV [5676.140095] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0 (scsi) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0 DEVTYPE=scsi_device MODALIAS=scsi:t-0x00 SEQNUM=1467 SUBSYSTEM=scsi USEC_INITIALIZED=134092 KERNEL[5676.141216] add /devices/virtual/bdi/8:16 (bdi) ACTION=add DEVPATH=/devices/virtual/bdi/8:16 SEQNUM=1471 SUBSYSTEM=bdi UDEV [5676.143897] add /devices/virtual/bdi/8:16 (bdi) ACTION=add DEVPATH=/devices/virtual/bdi/8:16 SEQNUM=1471 SUBSYSTEM=bdi USEC_INITIALIZED=141571 UDEV [5676.148194] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/bsg/6:0:0:0 (bsg) ACTION=add DEVNAME=/dev/bsg/6:0:0:0 DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/bsg/6:0:0:0 MAJOR=253 MINOR=1 SEQNUM=1470 SUBSYSTEM=bsg USEC_INITIALIZED=135098 UDEV [5676.151417] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/scsi_device/6:0:0:0 (scsi_device) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/scsi_device/6:0:0:0 SEQNUM=1469 SUBSYSTEM=scsi_device USEC_INITIALIZED=134268 UDEV [5676.154309] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/scsi_disk/6:0:0:0 (scsi_disk) ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/scsi_disk/6:0:0:0 SEQNUM=1468 SUBSYSTEM=scsi_disk USEC_INITIALIZED=134163 KERNEL[5676.170288] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb (block) ACTION=add DEVNAME=/dev/sdb DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb DEVTYPE=disk MAJOR=8 MINOR=16 SEQNUM=1472 SUBSYSTEM=block KERNEL[5676.170471] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1 (block) ACTION=add DEVNAME=/dev/sdb1 DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1 DEVTYPE=partition MAJOR=8 MINOR=17 SEQNUM=1473 SUBSYSTEM=block UDEV [5676.361909] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb (block) ACTION=add DEVLINKS=/dev/disk/by-id/usb-StoreJet_Transcend_69775FFFFFFF-0:0 /dev/disk/by-path/pci-0000:00:1d.7-usb-0:8:1.0-scsi-0:0:0:0 DEVNAME=/dev/sdb DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb DEVTYPE=disk ID_BUS=usb ID_INSTANCE=0:0 ID_MODEL=Transcend ID_MODEL_ENC=\x20Transcend\x20\x20\x20\x20\x20\x20 ID_MODEL_ID=2329 ID_PART_TABLE_TYPE=dos ID_PATH=pci-0000:00:1d.7-usb-0:8:1.0-scsi-0:0:0:0 ID_PATH_TAG=pci-0000_00_1d_7-usb-0_8_1_0-scsi-0_0_0_0 ID_REVISION=0000 ID_SERIAL=StoreJet_Transcend_69775FFFFFFF-0:0 ID_SERIAL_SHORT=69775FFFFFFF ID_TYPE=disk ID_USB_DRIVER=usb-storage ID_USB_INTERFACES=:080650: ID_USB_INTERFACE_NUM=00 ID_VENDOR=StoreJet ID_VENDOR_ENC=StoreJet ID_VENDOR_ID=152d MAJOR=8 MINOR=16 SEQNUM=1472 SUBSYSTEM=block TAGS=:systemd: UDISKS_PARTITION_TABLE=1 UDISKS_PARTITION_TABLE_COUNT=1 UDISKS_PARTITION_TABLE_SCHEME=mbr UDISKS_PRESENTATION_NOPOLICY=0 USEC_INITIALIZED=172928 UDEV [5676.508859] add /devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1 (block) ACTION=add DEVLINKS=/dev/disk/by-id/usb-StoreJet_Transcend_69775FFFFFFF-0:0-part1 /dev/disk/by-label/Transcend /dev/disk/by-path/pci-0000:00:1d.7-usb-0:8:1.0-scsi-0:0:0:0-part1 /dev/disk/by-uuid/1106-444A DEVNAME=/dev/sdb1 DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb/sdb1 DEVTYPE=partition ID_BUS=usb ID_FS_LABEL=Transcend ID_FS_LABEL_ENC=Transcend ID_FS_TYPE=vfat ID_FS_USAGE=filesystem ID_FS_UUID=1106-444A ID_FS_UUID_ENC=1106-444A ID_FS_VERSION=FAT32 ID_INSTANCE=0:0 ID_MODEL=Transcend ID_MODEL_ENC=\x20Transcend\x20\x20\x20\x20\x20\x20 ID_MODEL_ID=2329 ID_PART_ENTRY_DISK=8:16 ID_PART_ENTRY_NUMBER=1 ID_PART_ENTRY_OFFSET=63 ID_PART_ENTRY_SCHEME=dos ID_PART_ENTRY_SIZE=488392002 ID_PART_ENTRY_TYPE=0xc ID_PART_TABLE_TYPE=dos ID_PATH=pci-0000:00:1d.7-usb-0:8:1.0-scsi-0:0:0:0 ID_PATH_TAG=pci-0000_00_1d_7-usb-0_8_1_0-scsi-0_0_0_0 ID_REVISION=0000 ID_SERIAL=StoreJet_Transcend_69775FFFFFFF-0:0 ID_SERIAL_SHORT=69775FFFFFFF ID_TYPE=disk ID_USB_DRIVER=usb-storage ID_USB_INTERFACES=:080650: ID_USB_INTERFACE_NUM=00 ID_VENDOR=StoreJet ID_VENDOR_ENC=StoreJet ID_VENDOR_ID=152d MAJOR=8 MINOR=17 SEQNUM=1473 SUBSYSTEM=block TAGS=:systemd: UDISKS_PARTITION=1 UDISKS_PARTITION_ALIGNMENT_OFFSET=0 UDISKS_PARTITION_NUMBER=1 UDISKS_PARTITION_OFFSET=32256 UDISKS_PARTITION_SCHEME=mbr UDISKS_PARTITION_SIZE=250056705024 UDISKS_PARTITION_SLAVE=/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-8/1-8:1.0/host6/target6:0:0/6:0:0:0/block/sdb UDISKS_PARTITION_TYPE=0x0c UDISKS_PRESENTATION_NOPOLICY=0 USEC_INITIALIZED=173194 cat /sys/block/sdb/removable 0 Было бы неплохо сделать и показ постоянных устройств. Хотя бы опционально. Так как и другие разделы постоянного жесткого диска иногда необходимо монтировать.
www.emunix.org
|
Natrio |
|
Темы:
47
Сообщения:
4763
Участник с: 08 января 2011
|
У меня за выделение внешних носителей с давних времён отвечает вот такой файлик правил UDEV, изначально позаимствованный в слаке и иногда пополняемый: /etc/udev/rules.d/82-storage.rules : KERNEL=="fd*", GOTO="no_storage" KERNEL=="sr*", GOTO="no_storage" # put all removable devices in group "storage" ATTR{removable}=="1", GOTO="is_storage" ATTRS{removable}=="1", GOTO="is_storage" # all block usb-storage devices SUBSYSTEM=="block", DRIVERS=="usb-storage", GOTO="is_storage" # Many hot-pluggable devices (ZIP, Jazz, LS-120, etc...) # need to be in storage, too. KERNEL=="mmc*", GOTO="is_storage" KERNEL=="msp*", GOTO="is_storage" KERNEL=="diskonkey*", GOTO="is_storage" KERNEL=="jaz*", GOTO="is_storage" KERNEL=="pocketzip*", GOTO="is_storage" KERNEL=="zip*", GOTO="is_storage" KERNEL=="ls120", GOTO="is_storage" KERNEL=="microdrive*", GOTO="is_storage" GOTO="no_storage" LABEL="is_storage" GROUP="storage" LABEL="no_storage" За определение USB-винчестеров тут отвечает критерий SUBSYSTEM=="block", DRIVERS=="usb-storage" |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
Mashin Ну…: Application for mounting and unmounting removable storages via system tray using udisks но над вариантом с внешним жестким диском - подумаю. только у меня тоже внешний есть - с ним всё нормально, быть может от бокса зависит? пришли мне вывод lsusb
systemd должен умереть.
|