建御雷です。 (2011/09/18 10:49), Tatsuo Ishii wrote: >>>>> ・cat /etc/modprobe.d/modprobe.conf >>>> >>>> alias scsi_hostadapter ide-cd_mod >>>> alias eth0 8139too >>>> alias scsi_hostadapter1 pata_acpi >>>> >>> >>> 以下の設定を /etc/modprobe.d/modprobe.conf に追加してください。 >>> >>> alias scsi_hostadapter2 usb-storage >>> >>> 追加後、再起動してデバイスが認識されるかどうか確認をお願いします。 >> >> ありがとうございます。これで認識されました! > > 個人的になぜこうした問題が起きるのか、またなぜこれで問題が解消されるの > か、興味があったのでしばらく Google で検索してみたのですが、今ひとつはっ > きりしませんでした。 > > よろしければ教えていただきたいのですが、参考になるURLなどありましたら教 > えていただけないでしょうか?多少はプログラミングの心得があるので、「こ > のソースを読め」でも結構です。 あくまで参考程度で…。 CF-W5 の取扱説明書(http://pc-dl.panasonic.co.jp/public/s_manual/w5mk4- oi-dfqw5067za-vista-nonlogo-J-p20070147.pdf)をよく読んでみたところ、内 蔵 CD/DVD ドライブが ATAPI ではなく、USB であることがわかりました。そし て、ML に送付していただきました messages を見ると、以下のメッセージが出 力されておりました。 localhost kernel: usb 1-2: New USB device found, idVendor=04da, idProduct=250a localhost kernel: usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 localhost kernel: usb 1-2: Product: Optical Drive Controller localhost kernel: usb 1-2: Manufacturer: Panasonic localhost kernel: usb 1-2: SerialNumber: 000B97B92BA1 以上のことから、CF-W5 の内蔵 CD/DVD ドライブが USB 接続であることがわか りました。 そして、modprobe.conf の内容、及び lsmod の出力内容を見て、USB Storage モジュール (usb_storage) がロードされてないからデバイスが認識されてない んだな、と思いました。 USB 接続の CD/DVD ドライブを認識させるためには usb_storage をロードする 必要があるのですが、usb_storage については kernel の USB Storage driver の説明文を見てください(make xconfig 等で見るか、/usr/src/linux-2.6.35 /drivers/usb/storage/Kconfig を参照)。 また、usb_storage を OS 起動時にロードさせるためは modprobe.conf に設定 を追加する必要がありますが、その辺については /usr/src/linux-2.6.35/drivers/scsi/scsi.c とか /usr/src/linux-2.6.35/Documentation/scsi/scsi_mid_low_api.txt 等を見てく ださい。 …こんな感じでよろしいでしょうか? -- □■□ ■ Yoji TOYODA (Takemikaduchi) □ GnuPG Fingerprint = DCAA 7D3F F44E 3F96 63CD B834 52E2 B982 8616 2E6D _______________________________________________ vine-users mailing list vine-users@xxxxxxxxxxxxxxxxxxxx http://listserv.linux.or.jp/mailman/listinfo/vine-users