Xen-3.4.x and vTPM on Fedora11
Fedora11 への Xen 有効化手順(Jan/2010 時点)
注#1
以下が必須
注#2
以下を挿入
重要なのは「title」で始まる行の下に、「kernel」 で始まる行が一つ(Xen カーネルのパス。/boot 配下に設置されている場合でも、full path で記載してはいけない)、「module」 で始まる行が二つ(一つめはLinux カーネルの実体。もう一つは initrd イメージのパス。これらも /boot という full path 記述はしなくてよい)
注#3
以下を挿入
- 前提
- Fedora11インストール時、「仮想化」オプションは導入しないこと
- 最低でも HDD 100GB 以上、Memory 4GB 以上は搭載しておくこと
- 手順
- # yum -y install gmp-static
- # yum -y install python-virtinst
- # yum -y install gitk dev86 vnc-server bridge-utils
- # cd /usr/src
- # hg clone http://xenbits.xensource.com/xen-3.4-testing.hg
- # cd xen-3.4-testing.hg
- # vi Config.mk ==> VTPM_TOOLS ?= n を VTPM_TOOLS ?= y に修正
- # make xen
- # make install-xen
- # make tools
- # make install-tools
- # cd /usr/src/kernels
- # git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen
- # cd linux-2.6-xen
- # git checkout origin/xen-tip/master -b xen-tip/master
- # make menuconfig ==> 下記注#1
- # make
- # make modules_install install
- # vi /etc/grub.conf ==>下記注#2
- # vi /etc/fstab ==>下記注#3
- # reboot
注#1
以下が必須
CONFIG_XEN=y
CONFIG_XEN_MAX_DOMAIN_MEMORY=8
CONFIG_XEN_SAVE_RESTORE=y
CONFIG_XEN_DEBUG_FS=y
CONFIG_XEN_DOM0_PCI=y
CONFIG_XEN_DOM0=y
CONFIG_XEN_PRIVILEGED_GUEST=y
CONFIG_MICROCODE_XEN=y
CONFIG_PCI_XEN=y
CONFIG_XEN_BLKDEV_FRONTEND=y
CONFIG_XEN_NETDEV_FRONTEND=y
CONFIG_XEN_KBDDEV_FRONTEND=y
CONFIG_HVC_XEN=y
CONFIG_XEN_FBDEV_FRONTEND=y
CONFIG_XEN_BALLOON=y
CONFIG_XEN_SCRUB_PAGES=y
CONFIG_XEN_DEV_EVTCHN=y
CONFIG_XEN_BACKEND=y
CONFIG_XEN_BLKDEV_BACKEND=y
CONFIG_XEN_NETDEV_BACKEND=y
CONFIG_XENFS=y
CONFIG_XEN_COMPAT_XENFS=y
CONFIG_XEN_SYS_HYPERVISOR=y
CONFIG_XEN_XENBUS_FRONTEND=y
CONFIG_XEN_GNTDEV=y
注#2
以下を挿入
title Xen 3.4.3 / Fedora kernel 2.6.30-rc3-tip
kernel /xen-3.4.gz
module /vmlinuz-2.6.30-rc3-tip root=/dev/mapper/vg_mmnt07-lv_root ro console=tty0
module /initrd-2.6.30-rc3-tip.img
赤文字の箇所は適宜環境に合わせること。重要なのは「title」で始まる行の下に、「kernel」 で始まる行が一つ(Xen カーネルのパス。/boot 配下に設置されている場合でも、full path で記載してはいけない)、「module」 で始まる行が二つ(一つめはLinux カーネルの実体。もう一つは initrd イメージのパス。これらも /boot という full path 記述はしなくてよい)
注#3
以下を挿入
none /proc/xen xenfs defaults 0 0
コメント
コメントを投稿