近藤と申します。こんにちは。 現在、次の状況にあり、こういうことをしたいです。 ■状況 USBに繋げたいデバイスとして、 1. デジカメ オリンパス C2040 2. ポータブルハードディスク IO-DATA HDP-UP-40G があります。 OS は Vine 2.5CR, kernel=2.4.18, murasaki=0.5.4 (↑Vineインストール時のまま) それぞれ単体では、自動認識、自動マウントできています。 そのときは、 /etc/murasaki/murasaki.call に次の内容 usb-storage: /etc/murasaki/bin/mount-usb-storage.sh /etc/murasaki/bin/mount-usb-storage.sh に次の内容 #!/bin/sh case $1 in start) /bin/mount -t vfat /dev/sda1 /mnt/C2040 ;; stop) /bin/umount /mnt/C2040 ;; esac ■やりたいこと デジカメを繋いだ時は /mnt/C2040 に自動でマウントして、 ポータブルディスクを繋いだ時は /mnt/USB_HD に自動マウントしたいのです。 マウント順序、取り外し順序は任意の順序がいいです。 どういう処理をしたら良いでしょうか? 予想としては、 - 今つながった、または今外されたUSBデバイスの名前 - 今つながった USB デバイスが、どのデバイスファイルなのか がわかれば、それで処理できるかな、とも思うのですが、 どうすれば良いのか検討が付きません。 ご存じの方、よろしければ教えてください。 -- 近藤靖浩 <nkon@xxxxxxxxxxxxx> http://www.bf.wakwak.com/~nkon/diving/ 8/21更新:富士山編