Xen Source and Compiling

From Wiki

Jump to: navigation, search
mkdir -p /root/xensrc
cd /root/xensrc
export http_proxy="http://staff-proxy.ul.ie:8080"  //if required.
wget http://bits.xensource.com/Xen/latest/xen-3.0.2-src.tgz
tar -xvzf xen-3.0.2-src.tgz
apt-get remove exim4 exim4-base lpr nfs-common portmap pidentd pcmcia-cs pppoe pppoeconf ppp pppconfig
apt-get install iproute bridge-utils python-twisted gcc-3.3 binutils make zlib1g-dev python-dev transfig bzip2 debootstrap libcurl3-dev libncurses5-dev

Xen from source didnt work for me. Either the SATA drivers etc. were not compiled into the build, and an Initial RAM mkinitramfs was required, I was not sure. There was the whole issue regarding udev Versus Hotplug and a list of other stuff which was not documented with Sata drives, especially not ones using RAID.

Again, as Debian Sarge didnt have mkinitramfs, mkinitrd didnt succeed. All routes pointed to either Debian Testing (etch) or Backports where mkinitramfs was provided.

Personal tools