Xen 3.0.3 & Debian Etch + new Kernel

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
LeoLinux
Beiträge: 408
Registriert: 24.11.2005 17:58:47
Wohnort: Frankfurt Am Main

Xen 3.0.3 & Debian Etch + new Kernel

Beitrag von LeoLinux » 15.04.2007 16:51:56

Hi,

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

[...]
neugestartet und gut war ... Xen lief....

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"
und da sind wir auch schon beim Problem, ich würde Xen zwar zum laufen bringen etc .. und alles wäre klasse, ABER bei meinem Mainboard muss ich sehr viele Module in den Kernel einbinden, die ich jetzt nicht alle von hand aussuchen und mit "M" oder "*" versehen will. ich würde hier gerne einfach die Standart Kernelkonfiguration (von dem Kernel der bei der installation standartgemäß draufgeschmissen wird) übernehmen und eben Xentauglich machen.
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

Benutzeravatar
LeoLinux
Beiträge: 408
Registriert: 24.11.2005 17:58:47
Wohnort: Frankfurt Am Main

Beitrag von LeoLinux » 15.04.2007 20:55:16

ok ich bin mittlerweile schon weiter:

http://de.xen-forum.net/wiki/index.php/ ... ernelbauen

^^sehr gute Anleitung ... nur leider ist dort nicht beschrieben wie ich meine standart Kernel config aus /boot auf einen Xen Kernel übertrage.

hat mir denn niemand einen Tipp ??



Danke!

Leander

Antworten