• 締切済み

CentOS5.4にて、PCIカードのIRQが蹴られて起動しなくなりました。

当方Linux初心者です。 GUI上のコンソールでコマンド操作をすることもありますが、 基本GUIでしか触っていません。 基本的なことから、わからないことだらけですが どうぞよろしくお願いいたします。 CentOS5.4でsambaを用いてファイルサーバを作ることにしたのですが、 データを入れるために以下のサイトを参照して、 ntfsフォーマットのUSBハードディスクを使えるようにしました。 ↓ http://okazu.air-nifty.com/blog/2009/02/centosntfs-b10d.html USBハードディスクは読めるようになったのですが、 もともと実装していたPCIカード上のSATAハードディスク (1TB×2台をOSインストール時にソフトウェアRAIDでミラー化) が、読めなくなりました。 USBハードディスクが読めるようになった時点で、 IRQに関するエラーが出ていたので、 PCIカードの認識がハードウェアレベルで蹴られてしまったようです。 USBハードディスクをはずして再起動すれば再認識するかと思ったのですが、 マウントを確認できず、OSの起動もしなくなりました。 OS起動時に、「もう一度再起動する」か、 「コマンド操作でリストアする」かになるのですが、 1、この状態から、どのようなコマンド操作で元に戻るのか? 2、また、戻ったとしても、PCIカード上のHDと、   USB接続のNTFSフォーマットのHDの両方が使用できるようになるのか? 3、あまりにも難しそうであるならば、   Debian(NTFSに対応しているディストリビューションということで)で、   OSインストールからやり直したほうが早いのか? 皆さんのお知恵をお借りしたいです。 以上、よろしくお願いいたします。

みんなの回答

  • vaidurya
  • ベストアンサー率45% (2714/5983)
回答No.1

ntfs-3g導入でPCI IRQの問題が出るということはありません。 USB機器はUSBコントローラーでIRQを使いますが 個別の機器にIRQが割り当てられる仕組みでもありません。 ですから、この問題は、同じタイミングで 別の問題が生じていると考えるべきです。 表示されたエラーメッセージが、よくあるアレだとしたら rootでログインして、cat /proc/mdstatでRAID状況を確認。 正常にRAIDが動いているのであれば ついで/dev/md0などのRAIDボリュームを示すデバイスファイルに fsckやxfs_checkなどで管理情報の異常を調べ、また修復を試みます。 それが終了すれば、手作業でマウントしてみて、読み出せるか確認しましょう。 これは正常に終了処理がなされなかった場合などに 比較的よく見られる状況とその対処方法として広く知られています。 なお、本当にPCIカードが認識されていないのであれば そのHDDを示すデバイスファイルも、それを用いるRAIDデバイスも表示されません。

yosuke175
質問者

お礼

すいません。 結局、debianをインストールする形で解決させました。 ご回答ありがとうございました。