assuming my asus eee 901 system is identical to yours (eee netbook remix ubuntu hardy LTS, up to date) do the following: wget http://zentific.com/files/eee/{pvops-dom0-xen-kernel.tar.gz,xen-3.4-rc3-eee.tar.gz} tar xf xen-3.4-rc3-eee.tar.gz cd ./dist sudo ./install.sh #can probably wrap this with checkinstall somehow to make a nice deb cd .. tar xf pvops-dom0-xen-kernel.tar.gz cd ./pvops-dom0-xen-kernel/ cp ./boot/* /boot cp -a ./lib/modules/2.6.30-rc3-tip /lib/modules depmod -a Add the below (including the comment for benefit of grub update scripts) to grub's menu.lst changing the dom0_mem as you wish and similarly altering the root param ### END DEBIAN AUTOMAGIC KERNELS LIST title Xen 3.4.0-rc4 / 2.6.30-rc3-tip root (hd0,0) kernel /boot/xen.gz dom0_mem=512M module /boot/vmlinuz-2.6.30-rc3-tip root=UUID=d5f8cdfe-0b32-4ecc-8421-94ebb65d43d8 ro module /boot/initrd.img-2.6.30-xen.img Finally, tweak networking as you see fit. if youre typically connected via wired ethernet, you probably dont need to do anything; just make sure all ifaces are auto up in /etc/network/interfaces. otherwise, you'll want to make a dummy interface, bind a bridge to it, point xend-config.sxp at dummy0, and do some ip masquerade w/ iptables for NAT. see http://virt.kernelnewbies.org/XenWifiNetwork for a decent overview then just make vms as usual :) laptop power note: make sure you're plugged into AC, as I havent done a thorough job tweaking this kernel to being power friendly. at the very least, this kernel config will get you started. final note for tweaks and reproduction: this kernel is based off of the xen-next/tip branch of jeremy fitzhardinge's pvops xen dom0 development tree. command to fetch the most up to date tree: git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git xen-next/tip original source tree corresponds to: commit 384a55c0ac12eabac9531ff3a433598d32a42a15 Merge: 4c2f736... 8150546... Author: Jeremy Fitzhardinge Date: Tue May 5 15:06:43 2009 -0700