【Install Required Packages】
$ sudo apt-get install bcc bin86 gawk bridge-utils iproute libcurl3 libcurl4-openssl-dev bzip2 module-init-tools transfig tgif texinfo texlive-latex-base texlive-latex-recommended texlive-fonts-extra texlive-fonts-recommended pciutils-dev mercurial build-essential make gcc libc6-dev zlib1g-dev python python-dev python-twisted libncurses5-dev patch libvncserver-dev libsdl-dev libjpeg62-dev iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml libx11-dev
### Necessary package for 64bit version of Debian/Ubuntu
$ sudo apt-get install gcc-multilib
【Xen Paravirt_Ops Linux kernel – 2.6.32.16 installation】
$ cd /usr/src
$ sudo git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git linux-2.6-xen
$ cd ./linux-2.6-xen
$ sudo git reset –hard
$ sudo git checkout -b xen/stable-2.6.32.x origin/xen/stable-2.6.32.x
$ sudo git pull //Update to the latest kernel revision//
$ sudo make menuconfig //See the attached kernel config file for details//
$ sudo make -j 4
$ sudo make modules -j 4
$ sudo make modules_install install
$ sudo depmod -a
$ sudo mkinitramfs -o /boot/initrd.img-2.6.32.16 2.6.32.16
$ sudo vim /boot/grub/grub.cfg
menuentry 'Xen-4.x, with Linux 2.6.32.16' --class ubuntu --class gnu-linux --class gnu --class os { recordfail insmod ext2 set root='(hd0,1)' multiboot (hd0,1)/boot/xen-4.0.gz dummy=dummy module /boot/vmlinuz-2.6.32.16 dummy=dummy root=UUID=XXX ro nomodeset module /boot/initrd.img-2.6.32.16 }
【Xen-4.x Hypersior installation】
$ cd /usr/src
$ sudo hg clone http://xenbits.xen.org/xen-4.0-testing.hg
$ cd ./xen-4.0-testing.hg
$ sudo make xen -j 4
$ sudo make tools -j 4
$ sudo make stubdom -j 4
$ sudo make install-xen
$ sudo make install-tools PYTHON_PREFIX_ARG=
$ sudo make install-stubdom
$ sudo update-rc.d xend defaults 20 21
$ sudo update-rc.d xendomains defaults 21 20
$ sudo reboot
【Up-to-date the latest changes of Xen-4.x Hypersior】
$ cd xen-4.0-testing.hg
$ make clean
$ hg pull
$ hg update
Reference:
http://wiki.xen.org/xenwiki/Xen4.0
http://wiki.xen.org/xenwiki/XenParavirtOps


[...] Xen Posted 九月 20, 2010 Filed under: Tsu-sìn tshu-li ki-suh 資訊處理技術 | Rider Space Running Xen-4.0.1-rc6 with kernel 2.6.32.16 on Ubuntu 10.04 x86_64 installationNote [...]