Automontera minneskort (SD Card).

Övriga saker kan ställas här. Här diskuterar vi varför himlen är blå, varför öl smakar gott, broccoli smakar skit och varför Slackware äger

Moderatorer: Nille, nomicon, Minime

jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Automontera minneskort (SD Card).

Inlägg av jenso »

Den här lösningen är, för Slackware current linux-2.6.21.3.
Medför en automatisk montering, av minneskortet i /media och kallas /media/disk. Och en automatisk avmontering.

Kod: Markera allt

<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
        <device>
         <match key="@block.storage_device:storage.model" string="sdcard">
                 <merge key="volume.policy.desired_mount_point" type="string">sdcard</merge>
                 <merge key="volume.policy.mount_filesystem" type="vfat">sdcard</merge>
                 <merge key="volume.policy.mount_option.fscontext system_u:object_r:removable_t" type="bool">true</merge>
                <merge key="volume.policy.mount_option.noatime" type="bool">true</merge>
                <merge key="volume.policy.mount_option.sync" type="bool">true</merge>
                <merge key="volume.policy.should_mount" type="string">sdcard</merge>
                </match>
        </device>
</deviceinfo>
Den plaseras som

Kod: Markera allt

/etc/hal/fdi/policy/90-user-methods.fdi
Inga tillägg i fstab behövs. Men användaren plaseras i gruppen 'plugdev', i /etc/group.
Synpunkter är alltid att räkna med ;-)

Edit: UTF-8

/Jens
jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Inlägg av jenso »

För den som är intresserad, eller som struntar i det. Finns det gott om exempel, i /usr/share/hal.

/Jens
jenso
Gud
Inlägg: 1823
Blev medlem: 08 okt 2003 10:35

Uppdatering

Inlägg av jenso »

Kod: Markera allt

<?xml version="1.0" encoding="UTF-8"?>
<!-- Lexmar SD Card -->
<deviceinfo version="0.2">
        <device>
         <match key="@block.storage_device:storage.model" string="sdcard">
                 <merge key="volume.policy.desired_mount_point" type="string">sdcard</merge>
                 <merge key="volume.policy.mount_filesystem" type="vfat">sdcard</merge>
                 <merge key="volume.policy.mount_option.fscontext.system_u:object_r:removable_t" type="bool">true</merge>
                <merge key="volume.policy.mount_option.noatime" type="bool">true</merge>
                <merge key="volume.policy.mount_option.sync" type="bool">true</merge>
                <merge key="volume.policy.should_mount" type="string">sdcard</merge>
                </match>
        </device>
</deviceinfo>
Och för min kamera.

Kod: Markera allt

<?xml version="1.0" encoding="UTF-8"?>
<!-- NIKON COOLPIX L3 -->
<deviceinfo version="0.2">
<deviceinfo version="0.2">
  <device>
    <match key="@storage.physical_device:info.bus" string="usb">
    <match key="@storage.physical_device:usb.vendor_id" int="0x4b0">
    <match key="@storage.physical_device:usb.product_id" int="0x4b0">
    <merge key="storage.drive_type" type="string">NIKON_KOOLPIX</merge>
       </match>
      </match>
    </match>
  </device>
</deviceinfo>
/Jens