среда, 14 октября 2009 г.

Автомонтирование и монтирование в pcmanfm

Для автомонтирования cd, usb, floppy есть несколько решений:
1 - Ivman
установив ivman автомонтирование будет работать изкаробки =)
sudo aptitude install ivman
2 - autofs
после установки необходимо покапатся в конфигах
sudo aptitude install autofs



создаем точки монтирования для autofs
sudo mkdir /etc/autofs/cdrom
sudo mkdir /etc/autofs/usb
sudo mkdir /etc/autofs/floppy
sudo chgrp cdrom /var/autofs/cdrom
sudo chgrp floppy /var/autofs/floppy
sudo chgrp usb /var/autofs/usb
Даем права для точек монтирования, чтобы только эти группы могли пользоватся этими директориями
sudo chmod 750 /var/autofs/usb
sudo chmod 750 /var/autofs/cdrom
sudo chmod 750 /var/autofs/floppy
Вносим пользователя в группы
sudo adduser username floppy
sudo adduser username usb
sudo adduser username cdrom
Редактируем nano /etc/auto.master
/var/autofs/floppy /etc/auto.misc -timeout=1
/var/autofs/usb /etc/auto.misc -timeout=10
/var/autofs/cdrom /etc/auto.misc -timeout=10
редактируем nano /etc/auto.misc
floppy -fstype=auto,umask=000 :/dev/fd0
cdrom -fstype=iso9660,ro :/dev/cdrom
usb -fstype=auto,umask=000 :/dev/sdb1
Создаем ссылки на точки монтированя в удобное для вас место
ln -s /var/autofs/cdrom /mnt/cdrom
ln -s /var/autofs/usb /mnt/usb
ln -s /var/autofs/floppy /mnt/floppy
перезагружаем autofs
sudo /etc/init.d/autofs reload
Настройка монтирования в pcmanfm
Необходимо отредактировать файл /etc/PolicyKit/PolicyKit.conf
nano /etc/PolicyKit/PolicyKit.conf
<!DOCTYPE pkconfig PUBLIC "-//freedesktop//DTD PolicyKit Configuration 1.0//EN"
"http://hal.freedesktop.org/releases/PolicyKit/1.0/config.dtd">
<!-- See the manual page PolicyKit.conf(5) for file format -->
<config version="0.1">
<match action="org.freedesktop.hal.storage.mount-removable">
<return result="yes" />
</match>
<match action="org.freedesktop.hal.storage.eject-removable">
<return result="yes" />
</match>
<match action="org.freedesktop.hal.storage.mount-fixed">
<return result="yes"/>
</match>
<match action="hal-storage-mount-fixed-extra-options">
<return result="yes"/>
</match>
<match action="hal-storage-mount-removable-extra-options">
<return result="yes"/>
</match>
</config>

1 комментарий:

Анонимный комментирует...

если мне это поможет (а у меня проблемы с автомонтированием флопика в PCManFM) отпишусь