環境
- Hardware: MacMini(Early 2009)
- Memory: 4GB
- Xen: xen-4.1.2 (リリース版) (64bit)
- Dom0(kernel): Linux 3.3.6 (リリース版) (64bit)
- Dom0(distribution): Ubuntu 12.04
動作確認できたDomU
- DomU(PV): Linux 3.4.0/Ubuntu 12.04(64bit)
Dom0/DomU用Linux kernelの導入
今回はリリース版のlinuxを利用します。
$ wget ftp://ftp.kernel.org/pub/linux/kernel/v3.0/linux-3.4.tar.bz2
$ tar jxvf linux-3.4.tar.bz2
$ cd linux-3.4
$ make menuconfig
$ make bzImage modules
$ su
# make install modules_install
使用したconfig:
config-3.4.0
domUのディスクイメージへモジュールをコピーします。
xen configファイルで該当カーネルを利用するように修正します。
.
.
kernel = '/boot/vmlinuz-3.4.0'
ramdisk = '/boot/initrd.img-3.4.0'
.
.
あとはdomUを再起動(xm shutdown; xm create)してうまく立ち上がるの待ちます。