Олег Севостьянов <[EMAIL PROTECTED]> writes:

> У меня dmesg выводит при подключении плеера:
> [302416.196718] usb 5-2: new high speed USB device using ehci_hcd and 
> address 7
> [302418.768966] sd 8:0:0:0: [sdc] Write Protect is off
> [302418.768969] sd 8:0:0:0: [sdc] Mode Sense: 37 00 00 08
> [302418.768971] sd 8:0:0:0: [sdc] Assuming drive cache: write through

это значит только что в ядре она определилась. Но ядро не занимается 
автомонтированием.

Автомонтирование делает gnome-volume-manager  (man gnome-volume-manager)

Система->Параметры->Сеансы - там он называется "Сменные устройства" - включен.

Команда запуска:
  /usr/lib/gnome-volume-manager/gnome-volume-manager --sm-disable


Но вот что меня сбивает с толку- его в ps aux нет! Но флешки при этом у меня 
автомонтируются.


Система такая- ядро посылает сообщение о подключении флешки на DBUS, а 
gnome-volume-manager
его с DBUS берет. Соответственно, dbus должен быть запущен:

$ ps aux |grep dbus
108       5294  0.0  0.0   2844  1300 ?        Ss   08:02   0:00 
/usr/bin/dbus-daemon --system


При подключении флешки с одним FAT32 разделом:

$ dbus-monitor --system
signal sender=:1.5 -> dest=(null destination) 
path=/org/freedesktop/Hal/Manager; interface=org.freedesktop.Hal.Manager; 
member=DeviceAdded
   string "/org/freedesktop/Hal/devices/usb_device_1687_163_00000000000042"
signal sender=:1.5 -> dest=(null destination) 
path=/org/freedesktop/Hal/Manager; interface=org.freedesktop.Hal.Manager; 
member=DeviceAdded
   string "/org/freedesktop/Hal/devices/usb_device_1687_163_00000000000042_if0"



signal sender=:1.5 -> dest=(null destination) 
path=/org/freedesktop/Hal/Manager; interface=org.freedesktop.Hal.Manager; 
member=DeviceAdded
   string 
"/org/freedesktop/Hal/devices/usb_device_1687_163_00000000000042_scsi_host"
signal sender=:1.5 -> dest=(null destination) 
path=/org/freedesktop/Hal/Manager; interface=org.freedesktop.Hal.Manager; 
member=DeviceAdded
   string 
"/org/freedesktop/Hal/devices/usb_device_1687_163_00000000000042_scsi_host_scsi_device_lun0"
signal sender=:1.5 -> dest=(null destination) 
path=/org/freedesktop/Hal/Manager; interface=org.freedesktop.Hal.Manager; 
member=DeviceAdded
   string 
"/org/freedesktop/Hal/devices/usb_device_1687_163_00000000000042_scsi_host_scsi_device_lun0_scsi_generic"
signal sender=org.freedesktop.DBus -> dest=(null destination) 
path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; 
member=NameOwnerChanged
   string ":1.90"
   string ""
   string ":1.90"
signal sender=:1.5 -> dest=(null destination) 
path=/org/freedesktop/Hal/Manager; interface=org.freedesktop.Hal.Manager; 
member=DeviceAdded
   string 
"/org/freedesktop/Hal/devices/storage_serial_Kingmax_USB2_0_FlashDisk_00000000000042_0_0"
signal sender=:1.5 -> dest=(null destination) 
path=/org/freedesktop/Hal/devices/storage_serial_Kingmax_USB2_0_FlashDisk_00000000000042_0_0;
 interface=org.freedesktop.Hal.Device; member=PropertyModified
   int32 1
   array [
      struct {
         string "info.interfaces"
         boolean false
         boolean true
      }
   ]







-- 
ubuntu-ru mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом