長南です。
[vine-users:078625] から
>
> 今日NECのDVDドライブ(AD-7200A E-IDE / ATAPI )を買ってきて
> PC(Vine4.2)に取り付けたら認識はしてますがCDもDVDも中身が読めません。
Vine 4.2 のカーネルのバージョンは?
ついでにパソコンの機種名、わかるようならマザーボードの型番は?
DVD ドライブを交換したということでしょうが、古い DVD (あるいは CD)
ドライブは問題なく使えていたのですか。
> ディスクをいれたらデスクトップに「空のCDーRディスク」のような
> アイコンは出ますが中身がみれません。
> その時の /var/log/messagesは以下のとうりです。
> localhost kernel: cdrom: This disc doesn't have any tracks I recognize!
うかがうまでもないでしょうが、この CD メディアは空ではないのですね。
メディアをいろいろ変えて試してみましたか。
[vine-users:078626] から
>
> 同じPCにはWindows98があるので確認したらWindows98だとディスクの
> 中身をよめるのでPCとドライブの問題ではありませんでした。
Win98 で CD の中味が読めるとしたら、ときどき見かける IDE コント
ローラが新しすぎるという問題ではなさそうです。CD ドライブを付け変える
前も CD が読めなかったのだとしたら、新しいカーネルが古い IDE コント
ローラに対応しなくなったということかもしれませんけれど。それで、
IDE コントローラは何なんでしょう。lspci で大体わかると思うけれど。
> Knoppix3.6だとブートできたので……
ブートできて、CD の中味を見ることができたということですね。
いや、Live CD なんだから、ブートできればそれだけで問題ないという
証拠になるわけか。
Knoppix 3.6 には kernel 2.4.27 と kernel 2.6.7 が入っています
(そして、どちらも ide-scsi モジュールを使用しているようです)。
どちらのカーネルを使ったのですか。
もっと新しい Live CD を使ったら、どうなるのでしょう。
> ide-scsiモジュール読み込んでみましたがやっぱりダメでした。
Vine 4.2 では普通 ide-scsi を使わないでもよかったはずです。
とは言え、どうやって ide-scsi を読み込ませましたか。たしか、GRUB の
場合は、ブート時に kernel の引数として hdc=ide-scsi とか書くんだった
と思いますが。
ls -l /dev/cdrom の結果はどうなっていますか。どういうふうに
mount したのでしょうか。Gnome の自動マウントですか?
# ide-scsi を読み込ませると、dmesg にこんなメッセージが出ます。
# どうやら、できたら使わない方がよさそうです。
#
# ide-scsi is deprecated for cd burning! Use ide-cd and give
# dev=/dev/hdX as device
それから、Vine のカーネルのバージョンを変えたら、どうなります?
--
長南洋一