Ahoj,
Mam potize s automatickym pripojenim souborovych systemu - drive se mi samovolne pripojilo CD/DVD, flash, fotak ihned po vlozeni media do mechaniky, ted to najednou nefunguje. Nikde jsem pritom nic nemenil, tak se domnivam, ze se to mohlo stat po nejake aktualizaci. Autofs i haldaemon bezi.
Autofs s tim nema moc spolecneho. Jak presne jste poznal ze se zarizeni nepripoji?
Co vam pri vlozeni CD/DVD do mechaniky vypise prikaz “lshal --monitor” (pustte pred vlozenim)?
Co vam po vlozeni CD/DVD vypise prikaz “mount”? Co mate v /media/.hal-mtab?
Kdyz pouzijete rucni prikaz
gnome-mount -d /dev/cdrom
pripoji se CD spravne? Pokud ano:
Zkuste stahnout nejnovejsi balicek gnome-mount a provest prikaz
rpm --replacepkgs -Uvh gnome-mount-.rpm
Driv po vlozeni napr. CD do mechaniky se mi v KDE automaticky otevrela slozka s jeho obsahem. Ted musim pripojit CD ci flash rucne.
Tady je vysledek prikazu:
[root@arnold ~]# lshal --monitor
[root@arnold ~]# mount
/dev/sda2 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sdb1 on /home type ext3 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
[root@arnold ~]# cd /media
[root@arnold media]# ls -la
celkem 24
drwxr-xr-x 2 root root 4096 bře 16 16:08 .
drwxr-xr-x 24 root root 4096 bře 16 16:07 …
-rw-r–r-- 1 root root 0 bře 16 16:08 .hal-mtab
-r-s------ 1 root root 0 pro 8 19:32 .hal-mtab-lock
[root@arnold media]#
Balicek gnome-mount mam v nejnovejsi verzi. Jen si nejsem jisty, jestli je to co platne, pouzivam KDE. Prikaz jsem zadal, ale otevrel se mi obsah CD jen v MC, ne na plose KDE jako driv. Tady je vysledek prikazu:
I kdyz mate balicek gnome-mount v nejnovejsi verzi doporucuji vam ho stahnout a provest prikaz, ktery jsem psal. Duvod je ten, ze pri instalaci tohoto baliku se aktualizuji a registruji schemata pro pripojovani zarizeni, ale obcas to zlobi. Trochu me mate to KDE, ale myslim ze i KDE pouziva stejna schemata. Kazdopadne pokud byste to mohl zkusit v GNOME byli bychom zase o neco chytrejsi.
Jinak vsechno vypada v poradku (rucne to pripojit jde akorat z nejakeho duvodu hal nevyvola gnome-mount a to by prave mohlo byt chybou pri registrovani schemat).
Stahl jsem balicek gnome-mount a zkusil aktualizovat timto prikazem"
[root@arnold ~]# rpm -Uvh /home/dookie/Desktop/gnome-mount*
Preparing… ########################################### [100%]
balíček gnome-mount-0.5-2.fc6 je již nainstalován
[root@arnold ~]# gnome-mount -d /dev/cdrom
gnome-mount 0.5
Puvodni balicek jsem nechtel odinstalovat, protoze ma spoustu zavislosti.
Nicmene zadna zmena. Jeste me napada, jestli s tim nejak souvisi autorun - nejde mi totiz spustit (spoustim ho z panelu nastroju, ikona chvili blika a nakonec nic…)
Doufam jsem ze projevite trochu vice inteligence. Pokud jste si baliku ulozil jako
/home/dookie/Desktop/gnome-mount* tak asi nepisu
rpm --replacepkgs -Uvh gnome-mount-0.5-2.fc6.rpm
ale
rpm --replacepkgs -Uvh /home/dookie/Desktop/gnome-mount*
Prikaz jsem provedl
[root@arnold ~]# rpm --replacepkgs -Uvh /home/dookie/Desktop/gnome-mount*
Preparing… ########################################### [100%]
1:gnome-mount ########################################### [100%]
… mozna to ted bude trochu mimo, ale podobny problem s nepripojovanim flash, fotaku … jsem taky resil. detekce zasunuti media pomoci hal funkgovala, pouze se zarizeni nepripojilo a musel jsem ho mountovat rucne.
Po hledani jsem nasel informace , ze program gparted obsahuje chybu a po spusteni nesmaze nejaky soubor, kvuli kteremu potom nefunguje automaticke mountovani. Stacilo soubor smazat a vse bezelo opet, jak ma.
Bohuzel vam ted presne nereknu ktery soubor bylo potreba smazat, ale zkuste trochu zagooglit timto smerem.
… taky jsem si myslel, ze jsem nic nemenil, jen jsem si nainstaloval a pustil gparted … a mel jsem tyden o zabavu postarano.
Dik za moznost, tento soubor ale nemam:
[root@arnold policy]# ls -lR
.:
celkem 16
drwxr-xr-x 2 root root 4096 led 18 21:23 10osvendor
drwxr-xr-x 2 root root 4096 led 31 20:02 20thirdparty
./10osvendor:
celkem 76
-rw-r–r-- 1 root root 895 led 8 18:09 10-hal_lpadmin.fdi
-rw-r–r-- 1 root root 442 pro 14 00:05 10-keyboard-policy.fdi
-rw-r–r-- 1 root root 3985 pro 14 00:05 10-laptop-panel-mgmt-policy.fdi
-rw-r–r-- 1 root root 3356 pro 14 00:05 10-power-mgmt-policy.fdi
-rw-r–r-- 1 root root 465 pro 14 00:05 10-toshiba-buttons.fdi
-rw-r–r-- 1 root root 1214 pro 14 00:05 15-storage-luks.fdi
-rw-r–r-- 1 root root 12427 pro 14 00:05 20-storage-methods.fdi
-rw-r–r-- 1 root root 348 pro 14 00:05 99-redhat-storage-policy-fixed-drives.fdi
./20thirdparty:
celkem 8
-rwxr-xr-x 1 root root 542 led 23 12:42 90-gphoto-camera-policy.fdi
[root@arnold policy]#
ani
[root@arnold policy]# find gparted*
find: gparted*: není souborem ani adresářem
[root@arnold policy]# find gparted-disable-automount.fdi
find: gparted-disable-automount.fdi: není souborem ani adresářem
[root@arnold policy]# rpm -q gparted
balíček gparted není nainstalován
dival jsem se, ze jde o balicek pro gnome, ale ja pouzivam stejne KDE…
Porad taky nevim, zda s tim nejak souvisi autorun nebo fstab, zatim do toho nechcu starat…
autorun - asi jste myslel autofs s tim nesouvisi - slouzi k automatickemu pripojovani sitovych disku, fstab uz se pri mountovani v FC6 nepouziva. gnome-mount (rikejte mu treba brambora je to uplne jedno) je program, ktery se vyvola po detekovani zarizeni HALem pro jeho automaticke pripojeni i kdyz pouzivate KDE. KDE by tuto udalost melo zaregistrovat pres DBUS a vyvolat prislusnou akci. Jak to ale vypada tak HAL vam zmenu na zarizeni detekuje spravne, ale z nejakeho duvodu nevyvola gnome-mount.
Syntaxi prikazu find mate spatne, pise se
find / -name gparted-disable-automount.fdi
lepsi mate ale pouzit prikaz locate
locate gparted-disable-automount.fdi
Pokud ale gparted nemate nainstalovany je dost nepravdepodobne, ze by tento soubor vznikl. Ze je to program pro GNOME nevadi, muzete ho pouzivat i pod KDE.
V tuto chvili vam neumim vic poradit. Podle me bude problem nekde v HAL, ktery spatne vyvolava gnome-mount. Nenasel jste v logu nejake chyby? Muzete zkusit zjistit co se vam aktualizovalo kdyz to prestalo fungovat (/var/log/yum.log)?
Tady je vypis z /var/log/messages po vlozeni cd do mechaniky:
Mar 21 22:14:36 arnold kernel: audit(1174511676.962:291): user pid=2150 uid=81 auid=4294967295 subj=system_u:system_r:system_dbusd_t:s0 msg=‘avc: denied { send_msg } for msgtype=signal interface=org.freedesktop.Hal.Device member=PropertyModified dest=org.freedesktop.DBus spid=2521 tpid=3551 scontext=system_u:system_r:hald_t:s0 tcontext=system_u:system_r:xdm_t:s0-s0:c0.c1023 tclass=dbus
Mar 21 22:14:36 arnold kernel: : exe="/bin/dbus-daemon" (sauid=81, hostname=?, addr=?, terminal=?)’
[root@arnold log]#
Nevim, zda to nejak pomuze…
Co se tyce vypise z /var/log/yum.log.1 je toho vic:
Mar 03 18:25:07 Updated: selinux-policy.noarch 2.4.6-41.fc6
Mar 03 18:25:08 Updated: selinux-policy-targeted.noarch 2.4.6-41.fc6
Mar 03 18:38:54 Updated: kernel-headers.x86_64 2.6.19-1.2911.6.4.fc6
Mar 03 18:39:04 Installed: kernel-xen.x86_64 2.6.19-1.2911.6.4.fc6
Mar 03 18:40:49 Updated: xorg-x11-server-Xorg.x86_64 1.1.1-47.6.fc6
Mar 03 18:42:45 Installed: pam.x86_64 0.99.6.2-3.16.fc6
Mar 03 18:42:45 Updated: screen.x86_64 4.0.3-2.fc6
Mar 03 18:45:21 Updated: autofs.x86_64 1:5.0.1-0.rc3.23
Mar 03 18:48:19 Updated: readahead.x86_64 1:1.3-7.fc6
Mar 03 18:49:05 Updated: gpsd.x86_64 2.34-1.fc6
Mar 03 18:49:06 Updated: gpsd-clients.x86_64 2.34-1.fc6
Mar 03 18:49:34 Installed: pam.x86_64 0.99.6.2-3.16.fc6
Mar 03 18:49:35 Updated: vixie-cron.x86_64 4:4.1-68.fc6
Mar 03 18:50:50 Installed: pam.x86_64 0.99.6.2-3.16.fc6
Mar 03 18:50:50 Updated: screen.x86_64 4.0.3-2.fc6
Mar 03 18:51:27 Updated: selinux-policy-targeted.noarch 2.4.6-41.fc6
Mar 03 18:52:14 Updated: xorg-x11-server-Xorg.x86_64 1.1.1-47.6.fc6
Mar 03 18:52:39 Updated: gnome-python2-extras.x86_64 2.14.2-9.fc6
Mar 03 18:52:40 Updated: gnome-python2-libegg.x86_64 2.14.2-9.fc6
Mar 06 18:34:54 Updated: kernel-headers.x86_64 2.6.19-1.2911.6.5.fc6
Mar 06 18:35:06 Installed: kernel-xen.x86_64 2.6.19-1.2911.6.5.fc6
Mar 06 18:49:15 Updated: evolution-data-server.x86_64 1.8.3-2.fc6
Mar 06 18:49:19 Updated: evolution-data-server.i386 1.8.3-2.fc6
Mar 06 18:56:01 Updated: nss.x86_64 3.11.5-0.6.1.fc6
Mar 06 18:56:02 Updated: nss.i386 3.11.5-0.6.1.fc6
Mar 06 18:56:03 Updated: nss-tools.x86_64 3.11.5-0.6.1.fc6
Mar 06 19:22:00 Updated: qt4.x86_64 4.2.2-7.fc6
Mar 06 19:22:02 Updated: qt4-x11.x86_64 4.2.2-7.fc6
Mar 06 19:31:06 Updated: gpgme.x86_64 1.1.4-1.fc6
Mar 06 19:31:48 Updated: xorg-x11-server-Xorg.x86_64 1.1.1-47.6.fc6
Mar 06 19:33:16 Installed: pam.x86_64 0.99.6.2-3.16.fc6
Mar 06 19:33:16 Updated: screen.x86_64 4.0.3-2.fc6
Mar 08 05:14:00 Updated: audit-libs.x86_64 1.4.2-3.fc6
Mar 08 05:14:00 Updated: audit-libs.i386 1.4.2-3.fc6
Mar 08 05:14:01 Updated: audit-libs-python.x86_64 1.4.2-3.fc6
Mar 08 05:14:40 Updated: autofs.x86_64 1:5.0.1-0.rc3.25
Mar 08 05:15:08 Updated: dhclient.x86_64 12:3.0.5-3.fc6
Mar 08 05:15:43 Updated: nspr.x86_64 4.6.6-0.6.0.fc6
Mar 08 05:15:44 Updated: nspr.i386 4.6.6-0.6.0.fc6
Mar 08 05:16:20 Updated: xorg-x11-server-Xorg.x86_64 1.1.1-47.7.fc6
Ano, takze myslim je to jasne. Opet problem se se SELinuxem. Pravdepodobne po aktualizaci selinux-policy. Pokud chcete problem vyresit rychle, vypnete selinux, pokud chcete problem pomoci vyresit muzete zkusit pouzit program setroubleshoot a nahlasit chybu.
Selinux mam uz skoro tyden vyplej, ale jeste me napadla jedna vec:
Sel jsem do “Ovladaciho centra” v KDE -> periferie -> ulozna zarizeni a v liste “oznamovani” i “pokrocile” jsem kliknul dole na nabidku “vychozi”.
Zatim to funguje, ale cim se to mohlo predtim zmenit porad netusim.