Archiv für August 2010

xen 4.0.0 on Debian Lenny quick and dirty howto

aptitude 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 gcc-multilib libpci3 libsdl1.2debian libx11-6 libxext6 libgl1-mesa-glx

echo “deb http://www.backports.org/debian lenny-backports main” >> /etc/apt/sources.list
aptitude update
aptitude install debian-backports-keyring
aptitude update
aptitude install linux-image-2.6.32-bpo.4-amd64
init 6

cd /usr/src
wget http://bits.xensource.com/oss-xen/release/4.0.0/xen-4.0.0.tar.gz
tar -xzf xen-4.0.0.tar.gz
cd xen-4.0.0/

make xen
make tools

cd dist/install/etc
mv sysconfig default
cd init.d
sed -i -e “s|/etc/sysconfig|/etc/default|” xend
sed -i -e “s|/etc/sysconfig|/etc/default|” xendomains
cd /usr/src/xen-4.0.0
./install.sh

aptitude install linux-image-2.6.32-bpo.4-xen-amd64

echo “none /proc/xen xenfs defaults 0 0″ >> /etc/fstab

sed -i -e “s|loop|’loop max_loop=64′|” /etc/modules
echo “blktab” >> /etc/modules
echo “xen-evtchn” >> /etc/modules

update-rc.d xend defaults 20 21
update-rc.d xendomains defaults 20 21

init 6

aptitude install debootstrap libtext-template-perl libconfig-inifiles-perl
wget http://www.xen-tools.org/software/xen-tools/xen-tools-4.2rc1.tar.gz
tar xzf xen-tools-4.2rc1.tar.gz
cd xen-tools-4.2rc1.tar.gz
make install

Share/Save/Bookmark