- ベストアンサー
RedHat Linux 7.2とCD-ROMのマウント
- RedHat Linux 7.2でCD-ROMをマウントできません
- マウントエラー: /dev/cdrom is not a valid block device
- fstabの設定やmountコマンドを試しましたが解決しません
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Redhat7.2だと,IDE CD-ROMモジュール(ドライバ)のファイルは,KernelのRPMに含まれているので,明示的にコピー(インストール)する必要はありません。 カーネルソースからカーネルをコンパイルした際に,モジュールの組み込みを忘れた,なんてことはありませんよね? rootユーザで(#はrootの意) # insmod cdrom # insmod ide-cd とやってみると,mountできるかな?
その他の回答 (2)
- ken2
- ベストアンサー率36% (86/235)
cd-romをマウントするときは、 mount /mnt/cdromでいいと思います。 デフォルトで、fstabに記述ができていると思うので
お礼
mount /mnt/cdromは真っ先に実行してみました。いずれにせよ有り難うございました。
- onosuke
- ベストアンサー率67% (310/456)
/dev/cdrom を使うのはやめちゃいましょう。 代わりに /dev/scd0 とか /dev/hdc を使ってみる。 正確なデバイス名は,あなたの付けてるCD-ROM次第。 SCSI,IDEにUSB。 IDEなら,マスターとスレーブの違いも。 さて,どんなものを付けていますか? $dmesg の出力でも調べられます。(判るならこちらの方がよい)
お礼
ご助言有り難うございました。dmesgで確認しましたところhdcであることが判明しましたが、同時にhdc: driver not presentと言うことでドライバーがどうもインストールされていないと言うことの様です。Linuxをインストールする際にどこかでCD-ROMのドライバーの組み込みの指定が漏れていたようです。以前Xwindow組み込む設定をしてLinuxをインストールしたときにはCD-ROMの読み込みが出来るようになりましたが、なにを指定した結果CD-ROMが読めるようになったのかは判然としません。キャラクターベースのインストールの場合はドライバーが投入されないと言うことなのかもしれません。いずれにせよ有り難うございました。
お礼
頂きました、#insmod cdromで作動するようになりました。ここ数ヶ月悩んでおりましたので、大変助かりました。cincinnatiともうしますもで、今後もよろしくお願い申し上げます。