Przeskocz nawigację.
Strona główna
Polskie Centrum

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ść:

<?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