Pyon's Diary
2002-09-01 舊 平成拾肆年文月廿肆日 (晴) [長年日記]
EXILIM (No.02) データを Linux で取込む。
昨日乃日記で買つたと書いた EXILIM。此を USB クレードル經由で Red Hat 7.3 之計算機にマウントして中身を取出す覺書。
説明書の通りに寫眞機*1、USB クレードル、計算機を繋ぎ、寫眞機をクレードルに載せて(寫眞機之)電源を入れる。すると /var/log/messeges に以下の樣なメッセージが出力される(筈)。
Sep 1 12:19:13 cardinal kernel: hub.c: USB new device connect on bus1/1, assigned device number 2 Sep 1 12:19:13 cardinal kernel: usb.c: USB device 2 (vend/prod 0x7cf/0x1001) is not claimed by any active driver. Sep 1 12:19:17 cardinal /etc/hotplug/usb.agent: Setup usb-storage for USB product 7cf/1001/1000 Sep 1 12:19:17 cardinal kernel: Initializing USB Mass Storage driver... Sep 1 12:19:17 cardinal kernel: usb.c: registered new driver usb-storage Sep 1 12:19:17 cardinal kernel: scsi0 : SCSI emulation for USB Mass Storage devices ← SCSI エミュレートされてゐるみたい。 Sep 1 12:19:17 cardinal kernel: Vendor: Casio Model: QV DigitalCamera Rev: 1000 Sep 1 12:19:17 cardinal kernel: Type: Direct-Access ANSI SCSI revision: 02 Sep 1 12:19:17 cardinal kernel: USB Mass Storage support registered.
六行目を見ると、
Sep 1 12:19:17 cardinal kernel: scsi0 : SCSI emulation for USB Mass Storage devices
と成つてゐるので、だうやら此之寫眞機は SCSI 装置として見えてゐるらしい。て事は /dev/sd* をマウントすれば良いのかも知れないと考えて取敢へず /dev/sda1 をマウントしてみる*2。
# /bin/mount -t vfat /dev/sda1 /mnt/exilim
亦、ログファイル /var/log/messages を見ると以下の樣にメッセージが出力されてゐたのでだうやら成功でせう。
Sep 1 12:29:48 cardinal kernel: SCSI device sda: 60800 512-byte hdwr sectors (31 MB) Sep 1 12:29:48 cardinal kernel: sda: Write Protect is off Sep 1 12:29:48 cardinal kernel: sda: sda1
後は /mnt/exilim/dcim へ移動して畫像ファイルを見る也、何處かへ複寫する也すれば良し、と。
autofs で自動マウント。
計算機に EXILIM を繋ぐ度に mount/umount コマンドを叩くのは面倒臭いので autofs を使つて繋いだら自動でマウントされる樣に設定してみた覺書。
取敢へず JF の Automount mini-Howto を讀む。
最初に /etc/auto.automount の設定をする。中身は以下の通り。
exilim -fstype=vfat :/dev/sda1
其れから /etc/auto.master に以下の行を追加する。
/automount /etc/auto.automount --timeout=60
此で EXILIM は /automount/exilim にマウントされる譯だけど、此之儘では其處が參照されるまでは實際にマウントされないので、/mnt/exilim へ Symbolic Link を張る。
# ln -s /automount/exilim /mnt/exilim
此で EXILIM を繋いだ時に /mnt/exilim を見に行けば寫眞が観れる。NFS の自動マウント行ふ場合は NFSクライアント設定ファイルを參照の事。
Ruby-GNOME
Ruby-GNOME の新しい版*1が出てゐたので入換へる。
Gnome#init() 之使ひ方を良く讀んでゐないのだけど、取敢へず付箋/Ruby は動くみたい。
*1 Ver. 0.30