Wednesday, July 21, 2010

【CentOS】CentOS 5.4をインストールできない

要約
 先週自作したPCへのRocks Clusters 5.3のインストールがうまくいかないが、それはCentOSとハードとの相性に問題に起因していることがわかった。
 そこで、なぜCentOSをインストールできないか原因を究明する必要がある。

1. 背景
 Rocks Clusters ver.5.3 (Rolled Tacos)のx86_64のjumbo(DVD)のisoイメージをダウンロードし、DVDにDVD Decrypterを使って焼き、CD/DVD-ROMブートでPCを起動。Users Guideの通り、グローバルIPアドレスを入力する画面が出てきて、入力するまではいい。問題は、次の写真のように画面が進んで、

その後下側に

Running anaconda, Rocks (だったと思う) system installer - please wait...
Probing for video card: Intel Corporation Clarkdale Integrated Graphics Controller


と出た後、突然画面が真っ暗になってしまうところ。CPUファンや電源ON/OFFのLEDランプはついてる。しかし、DVDドライブは画面が真っ暗になってまもなく動きを停止。ejectボタンを押しても拒否・無反応。

2. 原因の特定
 原因はOSとマザーボードその他ハードとの相性にありそう。というのも、Ubuntu 10.04 (Alternate版)のインストールは問題なくできたから(DVD-ROMを利用)。さらに、Rocks ClustersがベースとしているCentOSのインストールでは同じ症状が見られた!(ヴァージョンは5.4。ミラーサイトのうち"Direct DVD Downloads"が"YES"になっている日本の"JAIST"からダウンロードすることにし、"HTTP"->"5.4/"->"isos/"->"x86_64/"と進みCentOS-5.4-x86_64-bin-DVD.isoをクリック。なお、インストールが開始する前のmedia testはクリアしている。)画面が真っ暗になる直前のメッセージはRocks Clustersをインストールしたときとほぼ同じで、

このときは最後に

Attempting to start native X server
Waiting for X server to start...log located in /tmp/ramfs/X.log

と表示されていた。X windows systemを立ち上げることに問題があるということか。

2.1 Intel社製のグラフィックに問題あり?
 CentOS 5.4のwikiの4. Known Issuesに次のことが書いてあった:

Many users have experienced a blank or black screen after an upgrade to 5.4, particularly with Intel video. A workaround found on the CentOS forum is to install in text mode and afterward edit /etc/X11/xorg.conf and add the line 'Option "DDC" "false"':

Section "Device"
Identifier "Videocard0"
Driver "intel"
Option "DDC" "false"
EndSection


 実際、CentOS 5.4をテキスト・モードでインストールしてみたら問題なかった!
 ただ、この方法だと一度テキスト・モードでOSをインストール必要があるので、そのようなインストールモードのないRocks Clustersには残念ながら適用できない(少なくともマニュアルにはテキストモードについて言及されていない)。
 ということで、対処の方法としては2通り考えられる:

  • どうようの問題が発生しない古いバージョンのRocks Clustersをインストールする。
    • その際、CentOSのwikiにあるReleaseNotesが参考になる。Known Issues等を参考にすればOK。
  • グラフィックボードにドライバーがX serverやkernelにサポートされているものを選ぶ。
    • Rocksのarchivesにそのような例が報告されている。やはりRocksの場合はテキストモードによるインストールができないことが余計な制約になっている。

 ちなみにち、マザーボードとオンボードの"VGA compatible controller"については以下の通り:
  • マザーボード:ASUS P7H55-M

  • VGAコントローラ:Intel Corporation Ibex Peak HECI Controller (rev 06)


【追記:7/22】
最終的には、GeForce8400GS搭載のグラフィックカードASUS EN8400GNを取り付けることで問題は解決した。

No comments:

Post a Comment