メルコのポータブルDVDドライブを買ってきて繋ぐとdmegには以下の通り出力される。
Initializing USB Mass Storage driver... scsi2 : SCSI emulation for USB Mass Storage devices usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usb-storage: device found at 2 usb-storage: waiting for device to settle before scanning scsi 2:0:0:0: CD-ROM PIONEER DVD-RW DVR-K16 8.35 PQ: 0 ANSI: 0 usb-storage: device scan complete
/dev以下にファイルが作られないので、認識はしているけどアクセスできない。なんでだろーなーと思っていたら。kernelの設定で、SCSI CDROM supportが有効になっていなかったせいだった、というわけで以下の通り.configを設定。
CONFIG_BLK_DEV_SR=y
これでkernelを作り直して再起動すると、dmegの出力で上の結果の下に、以下の行が追加して現れた。
sr0: scsi3-mmc drive: 47x/47x writer dvd-ram cd/rw xa/form2 cdda tray sr 2:0:0:0: Attached scsi CD-ROM sr0
これで、%mount -t iso9660 /dev/sr0 /mnt/usb2とかやればmountできるようになった。udevの設定は面倒なんでそのうち...。そういや、/proc/scsi以下にシステム情報が出てこないと思ったら、2.6からは/sys/bus/scsi以下に移ったのね、sysfsの存在自体を初めて知った...。