CentOS 5.2 x64でXenを設定(完全仮想化)

タックスWindows

以前、VMware Playerを動かしてみましたが、やっぱりCentOSにはXenがあるのだから、Xenも試してみました。

今回はWindows 7 βを試してみたいと思いましたので、「完全仮想化」で設定することにしました。
「準仮想化」については、後日ご紹介したいと思います。

  • Xenのインストール

  • # yum -y install xen kernel-xen kernel-xen-devel

    その他のものは、GUIで作業した方が早いので、ソフトウェアの追加/削除でインストール。
    xen_000.jpg
    オプションパッケージも含めて全てインストール。

  • /etc/grub.confを修正


  • default=1

    default=0


    これで、CentOS立ち上げ時に、Xenのカーネルで立ち上がるようになります。
    ブート時に選択したい場合は、修正しなくても良いです。

  • 再起動してXen用カーネルで立ち上げる

  • # reboot

    再起動後
    # uname -a
    にて、xen用のカーネルで立ち上がっていることを確認する。

  • グラフィックドライバーの変更

  • 私が使用しているPCは、NVIDIAのチップセット及びグラフィックチップが搭載されているので、このままでは、X Windowが立ち上がりません。
    どうやら、XenのカーネルとNVIDIAのドライバーの相性が悪いようです。
    なので、/etc/X11/xorg.confを修正します。

    Driver "nvidia"

    Driver "vesa"


    これで、1600x1200では立ち上がらなくなりましたが、1280x1024で立ち上がるようになりました。
    もしも、同様に立ち上がらなければ、上記のように修正してみて下さい。

  • Xenの起動確認及び仮想マシン(DomainU)の作成

  • 以下、Windows 7 β版を試した時の手順をご紹介します。

    GNOMEの場合
    メニューの「アプリケーション」→「システムツール」→「仮想マシンマネージャー」を開く。

    KDEの場合
    メニューの「システム」→「仮想マシンマネージャー」を開く。

    xen_001.jpg
    右クリック→「接続」をクリック
    「新規」をクリック

    xen_002.jpg
    「進む」をクリック

    xen_003.jpg
    システム名を入力し「進む」をクリック

    xen_004.jpg
    「完全仮想化」を選び「進む」をクリック

    xen_005.jpg
    「ISOイメージの場所」を選択。
    OSタイプは「Windows」を選択。
    OS種別は「Microsoft Windows Vista」を選択。
    「進む」をクリック

    xen_006.jpg
    「シンプルファイル」を選択。
    ファイルサイズは「20500」MB。
    「進む」をクリック

    xen_007.jpg
    「共有物理装置」を選択。
    「進む」をクリック

    xen_008.jpg
    ホストOS(Domain0)の範囲を超えないように、メモリーとCPUの数を設定。

    xen_009.jpg
    「進む」をクリック

    xen_010.jpg
    仮想ディスク、ドメインの作成中

    あとは、OSのインストール手順どおりです。

    しかし、Windows 7 β版を試したところ、セットアップ中にブルースクリーンが出てしまい、先に進めなくなってしまいました。
    セットアップ中も動作が遅かったので、あまり期待はできませんでしたが。
    今後のバージョンアップで動かすことができるんでしょうか。

    イメージ的には、Virtual ServerやVMware Serverのようなイメージですね。
    一番良いのは、Xen用にカスタマイズされたカーネルで、「準仮想化」で動かすのが良いのかもしれませんね。
    次回は、準仮想化でホストOS(Domain0)と同じCentOS 5.2 x64でも入れてみたいと思います。

    以下、参考リンクです。

    Wikipedia(Linux)
    Wikipedia(CentOS)
    Wikipedia(Xen)
    Xen

    CentOS 5.2 x64でVMware Playerを設定 - にわかSEの独り言

関連記事


FC2Blog Rankingblogram投票ボタンとれまが人気ブログランキングブログランキング・にほんブログ村へ
くる天 人気ブログランキングにほんブログ村 IT技術ブログ CentOSへ

テーマ : Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

WING☆

Author:WING☆


カレンダー
05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
カウンター
お問い合わせ

名前:
メール:
件名:
本文:

WING☆からのお知らせ
  • CentOS 7設定集
  •    └wingリポジトリ(el7)

  • CentOS 6 x64設定集
  •    └wingリポジトリ(el6)

  • CentOS 5 x64設定集
  •    └wingリポジトリ(el5)



    My Yahoo!に追加

    FC2ブログランキング



    リンク
    ブロとも一覧
    Virtualization & Sever Maniax
    RSSリンクの表示
    QRコード
    QRコード
    ブロとも申請フォーム

    この人とブロともになる