質問: vinelinuxがscsi-cdrドライブを認識しません。 vinelinuxがscsi-cdrドライブを認識しません。 一週間前からリナックスの導入を試み、win98seとのデュアルブートとして vinelinux2.6r4をインストールし、更にそこにcdrecord2.01をインストールしました。 目的はcd焼き専用システムで、主にcui環境で操作を学んでいます。 windowsとの違いには戸惑いが大きく、 まず外付け機器のマウントをしなければならない訳ですが、 とりあえず繋げて認識を確認しようと思い、 #sfdisk あるいは #cdrecord -scanbus を実行したところ usbメモリーはsda1として検出されるものの (これはfat32でフォーマットされていたので幸運でしたが) cdrドライブ(sony cdu920s,924s,926s)はまったく認識されません。 これらはwindows環境ではまったく問題なく、 linuxはscsiが基本と聞いていますので emulateの必要さえなく、そのまま簡単に使えるものと思っていましたので いささか意外な展開です。 何か特別なソフトとかが必要なのでしょうか。 何方かご教示ください。 なお、マシンはnec ve56/h3(celeron566) mem 256mbで, hd40gbをwinとlinuxで半分ずつ使っています。
回答: vine linux 2.6r4という事はredhat linux 7.1か7.2あたりから派生したバージョンだったと思うけど、古いlinuxはデバイスドライバーの類が悲しくなるくらい少ないので(scsiコントローラーを含む)マイナーなハードウェアはサポートされていなくても泣いてはいけない。 > linuxはscsiが基本と聞いていますので そんな話は寡聞にして聞いた事はないが・・・・。linux kernel 2.0の頃から既にideは完全なサポートをしていたぞよ。逆にscsiはコントローラーチップの数が多すぎて対応できない事も多いだろうて。aha-2940とかそういうモノが認識しませんとかだったらそらーちょっとコントローラー壊れてんじゃねって気もするけど。 lspciコマンドとかあればとりあえずコントローラーレベルで認識されてんのかどうか簡単に確認できると思うけど、もし無かったらどうやって調べれば良いんかね。kernel 2.4の頃は動作が確認された機器しか使わない(会社で使ってたので人柱になるとかそんな発想はない)のが通例だったのでトラブルシューティング的なお手伝いはできそうにないかな。 とりあえずscsiコントローラーのチップ名をさらしてみると良い回答がつくかも知れません。