IDEカード経由でCD-ROMを使いたい

りなざうテクノウ最初のコンテンツにCF-PCMCIAアダプターを使って、SONYのCRX50Aが認識したので使おうとして挫折したことがあった。今回、USB CD-ROMが使えたので、この知識をフル動員(笑)して再度何がダメだったのか挑戦。以下、当時つないだ時のdmesgコマンドの出力結果の該当部分。

hda: SONY CD-R CRX510E, ATAPI CD/DVD-ROM drive
ide0 at 0xf6000188-0xf600018f,0xf6000386 on irq 39
ide_cs: hda: Vcc = 5.0, Vpp = 0.0
hda: bad special flag: 0x03
hda: driver not present

まずは「bad special flag」からググってみる。HPのとあるソフトについてのページがひっかかった。どうやらカーネルがCONFIG_BLK_DEV_IDECD=mとして定義されてるんで出るものらしい。エラーメッセージではあるが、特に影響はないらしいので無視。
次に「driver not present」を調べてみる。これは過去にカーネルのモジュールが無いってのを見かけたので、CONFIG_BLK_DEV_IDECD=mとなってるので「これ」に対応するモジュールが必要ってことらしい。
このモジュールが何なのか調べてみるとide_cd.oがそれに当たるみたい。以下、参考にしたページ。
http://www.ryouto.jp/linux/linux_56.html
http://search.luky.org/fol.2001/msg03159.html
http://search.luky.org/linux-users.9/msg00787.html
ザウルス用のバイナリが無いか探してみるも、全然引っかからず。うーむ、自分でカーネルモジュール作るしか無いかねぇ〜。