先週自作した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
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
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の場合はテキストモードによるインストールができないことが余計な制約になっている。
- マザーボード:ASUS P7H55-M
- VGAコントローラ:Intel Corporation Ibex Peak HECI Controller (rev 06)
【追記:7/22】
最終的には、GeForce8400GS搭載のグラフィックカードASUS EN8400GNを取り付けることで問題は解決した。
No comments:
Post a Comment