Xen 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 Kernel

Beitrag von LeoLinux » 17.06.2010 18:40:14

Hi,

ich habe gestern Xen 4.0 auf einem frischen Lenny installiert - bzw mich daran versucht. Leider haut die Standartinstallation nicht hin, weil ich irgendetwas mit dem Kernel verkehrt mache. Ich bin wie folgt vorgegangen:

Code: Alles auswählen

apt-get install bcc bin86 bison binutils build-essential cpp flex g++ gawk gcc git-core gnupg grub iasl initramfs-tools zlib1g-dev python-dev bridge-utils udev xorg-dev libncurses5-dev m4 mercurial lvm2 python gettext uuid-dev libssl-dev texinfo apt-file texlive -y


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 world
make install


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


depmod 2.6.31.13
mkinitramfs -o /boot/initrd.img-2.6.31.13 2.6.31.13
update-grub


Alles kompiliert durch ohne abzubrechen. Nach einem Neustart bootet die Maschine auch erfolgreich den 2.6.31.13er Kernel - uname bestätigt das. Xen Befehle wie "xm" sind auch verfügbar ABER beschweren sich, da KEIN Xenkernel gebootet sei.

Das ist komisch, denn von meinen vorherigen Xen Installationen war ich gewohnt, dass der Kernel enstehend aus 'make world' und 'make install' xenfähig ist - warum ist er das jetzt nicht mehr? Oder habe ich da lediglich was mit mkinitramfs falsch gemacht, oder Grub was vergessen mitzuteilen?!

menu.lst:

Code: Alles auswählen

[...]
title           Xen 4.0.0 / Debian GNU/Linux, kernel 2.6.31.13
root            (hd0,0)
kernel          /boot/xen-4.0.0.gz dom0_mem=512000
module          /boot/vmlinuz-2.6.31.13 root=/dev/sda1 ro console=tty0
module          /boot/initrd.img-2.6.31.13
[...]

Code: Alles auswählen

[~]# xm list
Error: Unable to connect to xend: No such file or directory. Is xend running?

[~]# uname -r
2.6.31.13

[~]# xend start

[~]# ps aux | grep xen | grep -v grep
root        22  0.0  0.0      0     0 ?        S<   18:48   0:00 [xenwatch]
root        23  0.0  0.0      0     0 ?        S<   18:48   0:00 [xenbus]


[~]# xm list
Error: Unable to connect to xend: No such file or directory. Is xend running?


[~]# ls -lach /boot/
insgesamt 30M
drwxr-xr-x  3 root root 4,0K 17. Jun 18:45 .
drwxr-xr-x 23 root root 4,0K 16. Jun 22:31 ..
-rw-r--r--  1 root root  84K 16. Jun 20:10 config-2.6.26-2-amd64
-rw-r--r--  1 root root  67K 17. Jun 18:46 config-2.6.31.13
drwxr-xr-x  2 root root 4,0K 17. Jun 00:46 grub
-rw-r--r--  1 root root 6,4M 16. Jun 20:10 initrd.img-2.6.26-2-amd64
-rw-r--r--  1 root root 2,8M 17. Jun 00:45 initrd.img-2.6.31.13
-rw-r--r--  1 root root 1,2M 16. Jun 20:10 System.map-2.6.26-2-amd64
-rw-r--r--  1 root root 2,1M 17. Jun 18:46 System.map-2.6.31.13
-rw-r--r--  1 root root 1,7M 16. Jun 20:10 vmlinuz-2.6.26-2-amd64
-rw-r--r--  1 root root 4,3M 17. Jun 18:46 vmlinuz-2.6.31.13
-rw-r--r--  1 root root 649K 17. Jun 18:45 xen-4.0.0.gz
lrwxrwxrwx  1 root root   12 17. Jun 18:45 xen-4.0.gz -> xen-4.0.0.gz
lrwxrwxrwx  1 root root   12 17. Jun 18:45 xen-4.gz -> xen-4.0.0.gz
lrwxrwxrwx  1 root root   12 17. Jun 18:45 xen.gz -> xen-4.0.0.gz
-rw-r--r--  1 root root  10M 17. Jun 18:45 xen-syms-4.0.0
Grüße

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

Re: Xen Kernel

Beitrag von LeoLinux » 17.06.2010 21:35:12

Hier hat jemand exakt das Selbe Problem wie ich - mein xend.log und xend-debug geben das Selbe aus:

http://old.nabble.com/need-help---xend- ... 03936.html

Antworten