新規無料会員登録で1000名様に電子コミック1000円分が当たる!!

RedHat Linux 7.2をインストールしました。その後CD-ROMから追加のプログラムを投入しようとしてCD-ROMをいれてmount /mnt/cdromあるいはmount -t iso9660 -o ro /dev/cdrom /mnt/cdromとしましたが認識されませんでした。2台の異なるマシーンで試しましたが同様に読み込めませんでした。その他の機能は全く問題がなくサーバとして作動しています。wu-ftpを投入しようとしてCD-ROMを入れたら認識しなかったというわけです。どなたか同じような環境からCD-ROMを読めるようにされた経験がございましたら、ご教授御願いします。X WindowやGnomeは使用していません。超初心者です。

A 回答 (3件)

もう質問は閉めるとのことですが、情報がありましたので、


余計なこととは思いましたが、一応投稿させていただきます。

雑誌「UNIX User」の1月号を見ていましたら、IDEのCD-ROMドライブの場合、
環境によってはドライブが認識されなくなることもあるようなことが
かかれていました。
カーネルを更新すると改善されるみたいです...
(「UNIX User」に収録されているカーネルは、2.4.9-13)

以上です。失礼しました。
    • good
    • 0
この回答へのお礼

有り難うございました。結局RedHat Linux v.7.1でしばらく構築して、原因が判明した時点で変更しようと思います。一種のバグかもしれません。

お礼日時:2001/12/10 09:21

情報不足です


エラーメッセージやCD-ROMドライブの種類(SCSI等)や機種も書いてください

ドライブを認識できていますか(dmesg等)
/dev/cdromはマウントされるブロックスペシャルデバイスノード (またはそれへのリンク)になっていますか
fstabの記述は正しいですか
    • good
    • 0
この回答へのお礼

有り難うございました。エラーメッセージは
mount: /dev/cdrom is not valid block device.でした。他の機体でも試しましたが、同じ結果でした。いずれにせよこの質問はこれで閉めさせていただきます。

お礼日時:2001/12/07 13:27

読み込めない場合はエラーが表示されると思うのですが


その際のエラーは何とでますか?

多分デバイス名の指定がまちがっている可能性が高いです。
おそらく何かの書籍を参考にコマンドを入力されているのではないか
と思いますがSCSIやIDE(ATA)などによりデバイス名の指定は
異なります。(例えばSCSIであればscd、ATAならhdcなど)
$cat /etc/fstab
で/mnt/cdromにわりあてられているデバイス名を確認して下さい。

仮に
/dev/scd0 /mnt/cdrom iso9660 user,noauto,ro 0 0
であれば
$mount /dev/scd0 /mnt/cdrom
といった具合になります。

Redhatはインストールしてないのでどうかわかりませんが
fstabの記述内容によってはSU(root)しかmountの権限がない
場合がありますので御注意ください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QCentOSでのCDマウントがうまくできない

virtualboxにCentOS6.2をゲストOSとしてインストールしています。

CDのデータをターミナルでファイル操作をしたいため
CDのデータをファイルシステム上の/mntにマウントしたいのですができません。

ホストOSに音楽CDを挿入すると(ホストOSではDドライブ)、ゲストOSであるCentOSのデスクトップ上にCDのアイコンが出てそれを直接開けます。
/mntにマウントするときのデバイス指定が/dev/cdromにすべきなのか/dev/dvdにすべきなのかもよく分かりません。
ホストOSはwindows7 HomePremiumでDVDマルチドライブです。


[root@centos ~]# mount -t iso9660 /dev/cdrom /mnt
mount: ブロックデバイス /dev/sr0 は書き込み禁止です、読込み専用でマウントします
mount: 間違ったファイルシステムタイプ、不正なオプション、
/dev/sr0 のスーパーブロックが不正、コードページまたは
ヘルパープログラムの未指定、或いは他のエラー
In some cases useful info is found in syslog - try
dmesg | tail or so


マウントのやり方が基本的にわかっていないようなので困っています。
上記のやり方で何が間違っているのでしょうか?
初歩的な質問ですみません。よろしくお願いします。

virtualboxにCentOS6.2をゲストOSとしてインストールしています。

CDのデータをターミナルでファイル操作をしたいため
CDのデータをファイルシステム上の/mntにマウントしたいのですができません。

ホストOSに音楽CDを挿入すると(ホストOSではDドライブ)、ゲストOSであるCentOSのデスクトップ上にCDのアイコンが出てそれを直接開けます。
/mntにマウントするときのデバイス指定が/dev/cdromにすべきなのか/dev/dvdにすべきなのかもよく分かりません。
ホストOSはwindows7 HomePremiumでDVDマルチドライブです...続きを読む

Aベストアンサー

> mount -t iso9660 /dev/cdrom /mnt

マウントポイントを指定すればよいと思います。
cd /mnt
mkdir cdrom
mount -t iso9660 /dev/cdrom /mnt/cdrom

/dev/cdrom
が不安であれば、
cd /dev
ls -al
と入れて、さがしてみるのがよいと思います。

QRed Hat CD-ROMがマウントしません

PCが一台余ったので、Linuxをインストールして、サーバーにしようと思いまして、Red Hat 7.2の入門書片手にやっています。
telnetサーバをインストールしようと思っていますが、CD-ROMがマウントしません。教科書には「うまくマウントされなかった場合、テキストモードで(mount/mnt/cdrom)」と入力してくださいと書いてあります。しかしそれでもダメでした。インストールした時、問題はありませんでした。CDを取り出したりしてみてもダメでした。
もう一台のパソコンでCDからFDにファイルをコピーしようと思っていますが、どれをコピーすればよいのか分かりません。またその他に方法はないのでしょうか?どなたか詳しい方教えてください。よろしくお願いします。m(__)m

Aベストアンサー

CD-ROMドライブはIDEですか。それともSCSIですか。
x window上でしたら、ktermを起動して
mount /dev/hdc /mnt/cdrom
としてもダメですか?
/dev/hdcの「hdc」の部分はCD-ROMを接続している場所によりますので
dmesgで確認してください。

Qpingでポートの指定

pingでIPアドレスを指定して、通信できるかどうかというのは
よく使いますが、pingでポートを指定して応答するかどうかは調べられるのでしょうか?

よろしくお願いします

Aベストアンサー

pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。

IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。

ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含むICMP)ではできません。

FTPの疎通確認であれば、クライアントからサーバに対するTCP/21通信(FTP-CMD)が可能であること(サーバからクライアントへのTCP/21からの応答を含む)+サーバからクライアントに対するTCP/20通信(FTP-DATA)が可能であること(クライアントからサーバへのTCP/21からの応答を含む)が必要でしょう。

監視ソフトによるものであれば、
・クライアントからサーバへのログイン(TCP/21)
・クライアントからサーバへのlsの結果(TCP/20)
で確認すればよいでしょう。

pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。

IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。

ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含む...続きを読む

QRedHat Linux 7.2とCD-ROMのマウント

以前に全く同じ質問をしたものですが、再度御願いします。
RedHat Linux 7.2を投入しまして正常に作動を確認後、必要が在ってCD-ROMのマウント使用としたのですが、マウントされません。
mount: /dev/cdrom is not a valid block deviceと表示されます。ちなみにfstabの関連のラインは次の通りです。
/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu 0 0となっています。mount -t iso9660 -o ro /dev/cdrom /mnt/cdromも作動しませんでした。どなたか解決策が在りましたら、教えてください。

Aベストアンサー

Redhat7.2だと,IDE CD-ROMモジュール(ドライバ)のファイルは,KernelのRPMに含まれているので,明示的にコピー(インストール)する必要はありません。

カーネルソースからカーネルをコンパイルした際に,モジュールの組み込みを忘れた,なんてことはありませんよね?

rootユーザで(#はrootの意)
# insmod cdrom
# insmod ide-cd
とやってみると,mountできるかな?

Qレッドハットのバージョン確認方法

自分のサーバで使用しているREDHATのバージョン確認はどうすればいいのでしょうか?

more /etc/issue
とやっても英文しか出てきませんでした。

uname -all
でもカーネルのバージョンは出るのですが、REDHATのバージョンは出ませんでした。

Aベストアンサー

> more /etc/issue
> とやっても英文しか出てきませんでした。

その英文にはRedHatのバージョンは書いてなかったのですか?
書いていなかったとしたら、管理者により編集されている可能性
がありますね。

cat /etc/redhat-release

ではいかがでしょう?
やっぱり英文ですけど。

rpm -q redhat-release

でもいいかも

QFedora3 mount

Fedora3のcdrecorderのmountが、一度は成功して普通に使っていましたが、練習のためFedora3の再インストールを試みたところ、cdrecorderのmountができなくなりました。
$vi /etc/fstabを見たところ

/dev/hdc  /media/cdrecorder  auto pamconsole,ro,exec,noauto,maneged  0 0

となっていて

$mount -t iso9660 /dev/hdc /media/cdrecorder

再度実行してみると
mount:No medium found
とでてmountできません。
どなた様かご教授願います。

Aベストアンサー

>mount:No medium found

媒体が見つかりません。というエラーです。
mountの前にcdrw媒体を入れてください。

>$mount -t iso9660 /dev/hdc /media/cdrecorder

それから、ふつうmountコマンドはrootで実行します。

Qstartxうまいくいかない。

 こんばんは。
仮想環境でCentOSを使っている者です。
startxを打ってもGUIに行かず困っています。
打つと、下記エラーが出力されます。

xauth: creating new authority file /root/.serverauth.4052

Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.

仮想環境では
CentOS 5.0です。

ホストOSの環境です。
Windows XP SP3
Pentium4 2.66G
RAM 2G

どのようにすれば解決するでしょうか?

Aベストアンサー

> どのようにすれば解決するでしょうか?

解決の前に確認が必要です。

そのエラーは「すでにXサーバーが起動している」ということです。
つまり、すでにGUI環境なのにstartxを実行しているのでGUIに行けない状態です。

次のどちらか(または、どちらも)試してみるとどうなりますか。
1. init 3 と入力してモード変更して startx を試す。
2. テキストモードで起動して startx を試す。

Qtelnetやftpでの接続が拒否される;;

雑誌の付録のRedHatLinux7.3をインストールしました。
インストールが完了した後に、別端末からtelnet接続を試みたところ、
下記のように接続が拒否されてしまいました。
-------------------------------------------------------------------
C:\>telnet 192.168.0.3
接続中: 192.168.0.3...ホストへ接続できませんでした。 ポート番号 23.
対象のコンピュータによって拒否されたため、接続できませんでした。
-------------------------------------------------------------------

また、インストール時に匿名FTPもインストールするように選択
したのですが、こちらも接続しようとすると拒否されてしまいます。
-------------------------------------------------------------------
C:\>ftp 192.168.0.3
> ftp: connect :エラー番号が不明です

linuxのターミナルから接続しようとすると、
$ftp 192.168.0.3
ftp:connect:Connection refused
-------------------------------------------------------------------

何が原因でtelnetやftpが利用できないのでしょうか?
また、どのようにすれば利用できるようになるのかご教授していただきたいと思っております。

よろしくお願いいたします。

雑誌の付録のRedHatLinux7.3をインストールしました。
インストールが完了した後に、別端末からtelnet接続を試みたところ、
下記のように接続が拒否されてしまいました。
-------------------------------------------------------------------
C:\>telnet 192.168.0.3
接続中: 192.168.0.3...ホストへ接続できませんでした。 ポート番号 23.
対象のコンピュータによって拒否されたため、接続できませんでした。
-------------------------------------------------------------------

また、インストー...続きを読む

Aベストアンサー

RedHat Linuxのデスクトップ環境が使えるなら、Serviceconf で各種設定が行えます。
こちらで確認されてみては?

ftpとかtelnetくらいだと、xitend経由で利用する場合もありますので、そちらの方の知識が必要かもしれません。

参考URL:http://www.redhat.co.jp/manual/Doc73/RH-DOCS/rhl-cg-ja/s1-services-serviceconf.html

QRed Hat Linux 9でcd-romをマウントできません

超初心者です。
Red Hat Linux 9 をインストールしてApacheをCD-ROMからインストールしようとしているのですが、CD-ROMをマウントできません。
su でログイン後、マニュアルに書いてある通り、
cd /mnt/cdrom
mount /dev/cdrom /mnt/cdrom/
と入力しても”mount: /dev/cdrom はブロックデバイスではありません”とはねられてしまいます。
ちなみに、OSをインストールした状態では/mnt/cdromも/dev/cdromも存在しておらず、自分で作成しました。
また、マウントが成功した時に
anacnda-ks.cfg install.log install.log.syslog
と言うファイルが出来ていたことから、そのファイルを/root 以下に見つけ、
mount /root /mnt/cdrom/
/rootのファイルを/dev/cdromへコピーしてから再度
mount /dev/cdrom /mnt/cdrom/
を行いましたが結果は同じでした。

何卒、よろしくお願いします。

超初心者です。
Red Hat Linux 9 をインストールしてApacheをCD-ROMからインストールしようとしているのですが、CD-ROMをマウントできません。
su でログイン後、マニュアルに書いてある通り、
cd /mnt/cdrom
mount /dev/cdrom /mnt/cdrom/
と入力しても”mount: /dev/cdrom はブロックデバイスではありません”とはねられてしまいます。
ちなみに、OSをインストールした状態では/mnt/cdromも/dev/cdromも存在しておらず、自分で作成しました。
また、マウントが成功した時に
anacnda-ks.cfg ...続きを読む

Aベストアンサー

>マニュアルに書いてある通り、
>cd /mnt/cdrom
>mount /dev/cdrom /mnt/cdrom/

普通、マウントする前にマウントポイント(/mnt/cdrom/)に移動したりはしないので
手順が逆では?

また、CDROM mount時の正式な記述は

#mount -t iso9660 /dec/cdrom /mnt/cdrom/

です。覚えてください。

/etc/fstabファイルには、よく使うのであらかじめ定義されています。

/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0

確認してください。(各種Linux毎に記述に若干の違いはあります。)


>OSをインストールした状態では/mnt/cdromも/dev/cdromも存在しておらず、
>自分で作成しました。
普通はできているはずですが。どのようにして作成したのか書かれていないので
正しいか間違っているか判断できません。やった事は正確に書いてください。

# ls -l /mnt
合計 16
drwxr-xr-x  4 root root 4096 6月 20 07:15 ./
drwxr-xr-x  20 root root 4096 10月 17 21:50 ../
drwxr-xr-x  2 root root 4096 6月 20 07:15 cdrom/
drwxr-xr-x  2 root root 4096 6月 20 07:15 floppy/

ちなみにマウントポイントは空のディレクトリであればどんな名前でも良い
ですが、普通は/etc/fstabの記述と同じ名前でしょう。

/dev/cdromはシンボリックリンクのはずです。
cdrom装置は大抵、マザーのセカンダリ・マスタ(/dev/hdc)につながっているので
以下の様になります。

# ls -l /dev/cdrom
lrwxrwxrwx 1 root root 8 6月 20 07:15 /dev/cdrom -> /dev/hdc


>また、マウントが成功した時に
>anacnda-ks.cfg install.log install.log.syslog
>と言うファイルが出来ていたことから、そのファイルを/root 以下に見つけ、
>mount /root /mnt/cdrom/
>/rootのファイルを/dev/cdromへコピーしてから再度
>mount /dev/cdrom /mnt/cdrom/
>を行いましたが結果は同じでした。

こんな手順は必要ありませんし、日本語の意味も不明。おかしくなる原因となります。
cdromは書き込み不可なので、/dev/cdromにコピーできません。実行したのであれば
もう既におかしくなっているかも?
よく考えてください。

>マニュアルに書いてある通り、
>cd /mnt/cdrom
>mount /dev/cdrom /mnt/cdrom/

普通、マウントする前にマウントポイント(/mnt/cdrom/)に移動したりはしないので
手順が逆では?

また、CDROM mount時の正式な記述は

#mount -t iso9660 /dec/cdrom /mnt/cdrom/

です。覚えてください。

/etc/fstabファイルには、よく使うのであらかじめ定義されています。

/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0

確認してください。(各種Linux毎に記述に若干の違いはあります。...続きを読む


人気Q&Aランキング