IPUCU Archlinux altında Depolama Aygıtları Otomatik Bağlamak
From Lapis Wiki
(IPUCU Archlinux altında Depolama Aygıtları Otomatik Bağlama sayfasından yönlendirildi)
Bu makale IPUCU bölümü serisinin bir parçasıdır
|
| Ses • Çekirdek • Terminal/Kabuk |
| Dosya İşlemleri• Tarayıcılar • Diğer |
Archlinux kullanırken depolama aygıtlarımın hal yardımıyla otomatik bağlanmasını sağlayabilir miyim?
Hal daemon olarak çalışmasına rağmen depolama aygıtlarım doğru düzgün bağlanmıyor.
Kullanıcıyı gerekli gruplara ekledikten sonra bazı küçük yapılandırmalar sayesinde bu detayı çözebiliriz.
- İlk olarak kullanıcımızın hangi gruplara üye olduğuna bakalım.Root hakları ile ;
-
sudo cat /etc/gshadow |grep kullanıcı-adı
-
- Kulanıcınız dbus,hal,optical,storage gruplarına üye olmalıdır.
| İpucu! Kullanıcıyı hal grubuna üye yapmakla optik cihazın tuşuna basarak sistemden ayıralmasını sağlayabiliriz. |
- Üye değilse eksik gruplara ekleyin.Root hakları ile ;
-
gpasswd -a kullanıcı-adı eksik-grup
-
- Bağlama işleminin normal kullanıcı tarafından yapılması için pmount kurmalıyız
| İpucu! Pmount bağlama işleminin normal kullanıcı seviyesinde yapılmasını sağlayan wrapperdır. |
-
pacman -S pmount
-
- Bağlama işlemlerinin sağlığı ve istediğimiz programla ilişkilendirmek için ivman kurmalıyız.
| İpucu! Ivman sayesinde örneğin bir film diski takıldığında otomatik olarak oynatıcı ile çalışmasını sağlayabiliriz. |
-
pacman -S ivman
-
- Ivman çalışması için yapılandırma dosyalarına ihtiyacı var.Bunun için ;
cp /etc/ivman/IvmConfigActions.xml.default /etc/ivman/IvmConfigActions.xml cp /etc/ivman/IvmConfigBase.xml.default /etc/ivman/IvmConfigBase.xml cp /etc/ivman/IvmConfigConditions.xml.default /etc/ivman/IvmConfigConditions.xml cp /etc/ivman/IvmConfigProperties.xml.default /etc/ivman/IvmConfigProperties.xml
- Ivman'ın hal'ı kullanması için bir yapılandırma düzenleme yapmalıyız.Aşağıdaki satırları bulun ve gösterildiği gibi düzenleyin.Root hakları ile;
| Uyarı: Eğer bu düzenlemeyi yapmazsanız ivman kendi bağlayacak ve aygıt hal ile bağlanmadığı için hal tarafından yönetilemeyecektir. |
-
gedit /etc/ivman/IvmConfigBase.xml
-
| Dosya: /etc/ivman/IvmConfigBase.xml |
# bu satırları başlarındaki (<!--) silerek etkinleştirdik...
<!-- mount command. default is autodetected. Must be specified with
umountcommand. -->
<ivm:Option name="mountcommand" value="mount '$hal.block.device$'" />
-->
<!-- umount command. default is autodetected. Must be specified with
mountcommand. -->
<ivm:Option name="umountcommand" value="umount '$hal.block.device$'" />
-->
|
- Son olarak rc.conf dosyamızdaki DAEMONS=(...) şu şekilde düzenleyin :
| Dosya: /etc/rc.conf |
DAEMONS=( [...] portmap fam hal ivman [...] ) |
|
Not: Gnome gibi gelişmiş bir masaüstü yöneticisi kullanıyorsanız onun kendi volume yöneticisi olabilir.Gnome'da gnome-volume-properties çalıştırarak ayarları düzenleyebilirsiniz. |
- Bütün bunlardan sonra artık depolama aygıtlarınız düzgünce sisteme bağlanacaktır.


