Mein Ziel: ein Debian Etch mit einem Xen 3.0.3
Warum ich nicht einach alles mit apt-get mache? Weil ich Quota und IPtables Support benötige.
um Xen 3.0.3 auf Debian zu installieren ging ich bisher immer wiefolgt vor:
Code: Alles auswählen
cd /usr/src
wget http://bits.xensource.com/oss-xen/release/3.0.3-0/src.tgz/xen-3.0.3_0-src.tgz
tar -xvzf xen-3.0.3_0-src.tgz
cd xen-3.0.3_0-src/
make world
make install
mv /lib/tls /lib/tls.disabled
aptitude install libc6-xen -y
update-rc.d xend defaults 20 21
update-rc.d xendomains defaults 21 20
depmod 2.6.16.29-xen
aptitude install libhtml-template-perl libparse-recdescent-perl yaird -y
mkinitrd.yaird -o /boot/initrd.img-2.6.16.29-xen 2.6.16.29-xen
Eintrag im grub:
[...]
title Xen 3.0.3 / XenLinux 2.6
root (hd0,0)
kernel /xen.gz dom0_mem=64000
module /vmlinuz-2.6-xen root=/dev/hda6 ro max_loop=255
module /initrd.img-2.6.16.29-xen
[...]
nun musste ich noch das quota und iptables support aktivieren und mir den Kernel neu komlieren:
dazu habe ich folgendes gemacht:
Code: Alles auswählen
cd /usr/src/xen-3.0.3_0-src/
make linux-2.6-xen0-config CONFIGMODE=menuconfig KERNELS="linux-2.6-xen0"
Aber wenn ich in der menuconf "load an alternate configuration" auswähle und meine config-2.6.18-4-486 auswähle verschindet die Xen option in menuconfig ;-/ und in der config-2.6.16.29-xen fehlen meine modul einträge .. ;-/
Code: Alles auswählen
ls -lach /boot
-rw-rw-r-- 1 root root 60K 2007-04-15 18:10 config-2.6.16.29-xen
-rw-r--r-- 1 root root 71K 2007-04-15 16:32 config-2.6.18-4-486
Hat mir hierzu jemand Hilfe, oder einen Rat? Danke
am liebsten würde ich sogar einen der neueren Kernel von Kernel.org runterladen und xen tauglich machen, aber wie geht das?
Vielen Dank fürs Lesen!
Leander