Stały punkt montowania płyt CD/DVD
Domyślnie HAL montuje płyty pod nazwą płyty w katalogu /media.
Jest to bardzo uciążliwe np w sytuacji gdy się chce napisać jakiś skrypt wywołujący działanie na napędzie wymiennym. Poza tym nie da się zamontować płyt zawierających znaki narodowe, gdy nie ma się włączonej zgodności kodowania znaków wstecz.
Oto jak szybko to zmienić:
1. Znajdz plik:
/usr/share/hal/fdi/policy/10osvendor/90-default-policy-mount-point-names.fdi
Powinien zawierać taką treść:
2. Dodaj linie zaznaczone kolorem czerwonym w tym samym miejscu, w jakim znajdują się tutaj:
Uwaga:
Gdy posiadasz dwa napędy optyczne - dodaj dwa wpisy, jeśli jeden napęd, dodaj tylko jeden wpis.
W powyższym przykładzie są dwa wpisy dla dwóch napędów.
/dev/hdc - pierwszy napęd optyczny
/dev/hdd - drugi napęd optyczny
Zmieniając DVD lub CDRW na swoją nazwę oraz /dev/hdc lub /dev/hdd na adres swojego urządzenia, można zmienić punkt montowania.
- adres można sprawdzić otwierając płytę w Konquerorze - będzie w pasku adresu, coś w rodzaju: system:/media/hdc
Gotowe.
Zapisz plik.
Teraz płyta będzie montowana w /media/DVD lub /media/CDRW
Jest to bardzo uciążliwe np w sytuacji gdy się chce napisać jakiś skrypt wywołujący działanie na napędzie wymiennym. Poza tym nie da się zamontować płyt zawierających znaki narodowe, gdy nie ma się włączonej zgodności kodowania znaków wstecz.
Oto jak szybko to zmienić:
1. Znajdz plik:
/usr/share/hal/fdi/policy/10osvendor/90-default-policy-mount-point-names.fdi
Powinien zawierać taką treść:
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.category" string="volume">
<match key="@block.storage_device:portable_audio_player.type" string="ipod">
<append
key="volume.policy.desired_mount_point"
type="string">ipod</append>
</match>
<match key="@block.storage_device:storage.drive_type" string="floppy">
<append key="volume.policy.desired_mount_point" type="string">floppy</append>
</match>
</match>
</device>
</deviceinfo>
2. Dodaj linie zaznaczone kolorem czerwonym w tym samym miejscu, w jakim znajdują się tutaj:
<?xml version="1.0" encoding="UTF-8"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
<device>
<match key="info.category" string="volume">
<match key="@block.storage_device:portable_audio_player.type" string="ipod">
<append key="volume.policy.desired_mount_point"
type="string">ipod</append>
</match>
<match key="@block.storage_device:storage.drive_type" string="floppy">
<append key="volume.policy.desired_mount_point" type="string">floppy</append>
</match>
<match key="block.device" string="/dev/hdc">
<merge key="volume.policy.desired_mount_point" type="string">CDRW</merge>
</match>
<match key="block.device" string="/dev/hdd">
<merge key="volume.policy.desired_mount_point" type="string">DVD</merge>
</match>
</match>
</device>
</deviceinfo>
Uwaga:
Gdy posiadasz dwa napędy optyczne - dodaj dwa wpisy, jeśli jeden napęd, dodaj tylko jeden wpis.
W powyższym przykładzie są dwa wpisy dla dwóch napędów.
/dev/hdc - pierwszy napęd optyczny
/dev/hdd - drugi napęd optyczny
Zmieniając DVD lub CDRW na swoją nazwę oraz /dev/hdc lub /dev/hdd na adres swojego urządzenia, można zmienić punkt montowania.
- adres można sprawdzić otwierając płytę w Konquerorze - będzie w pasku adresu, coś w rodzaju: system:/media/hdc
Gotowe.
Zapisz plik.
Teraz płyta będzie montowana w /media/DVD lub /media/CDRW
»
- Zaloguj się lub utwórz konto, by odpowiadać




