スポンサード リンク
Domain0のカーネルを再構築してみるが失敗
Posted at 07/05/14 PermaLink» Comment(0)» Trackback(0)»
結局のところ、Domain0のカーネルで
64Gのメモリをサポートにしないとだめなようなので、
Domain0のカーネルを再構築してみる。
カーネル再構築前に、一部修正
# make linux-2.6-xen-config CONFIGMODE=menuconfig
以下の部分のように修正します。
Processor type and features --->
High Memory Support (4GB) --->
( ) off
( ) 4GB
(X) 64GB
再構築
# make linux-2.6-xen-build
# make linux-2.6-xen-install
モジュールと関連付け
# depmod 2.6.16.33-xen
initrad 等を作成
# mkinitrd -v -f --with=aacraid --with=sd_mod --with=scsi_mod /boot/initrd-2.6.16.33-xen.img 2.6.16.33-xen
これで再起動すれば問題なく、PAEのXenが起動するはずだ。
しかし・・・
実際はそうではありませんでした。
カーネルエラーになってしましました。
何故か?
エラーメッセージとしては、
(XEN) PAE mode mismatch between Xen and DOM0 (xen=yes, dom0=no)
(XEN)
(XEN) ****************************************
(XEN) Panic on CPU 0:
(XEN) Could not set up DOM0 guest OS
(XEN) ****************************************
こんな風に表示された。
良くわからないけれど、XenとDomain0と両方の設定がいるようです。
じゃあ、どうするか・・・