Re: eiskernel-xen für domu-debian-squeeze

Heinz-Peter Faasen <[email protected]>
Newsgroups spline.eisxen
Organization spline
Message-ID <[email protected]>
Hallo Stefan,

> Korrektur: es sind zwei domus :-)
> ich benamste damals das eine als debian-lenny, das andere als debian-lenny-img.
> Ich kann nur noch vermuten, daß das erste die Installation per "Create new domain from template"
> und das zwote per "Add domain to config" ist.
> Zwischen den beiden domus kann ich keinen Unterschied mehr feststellen. :-(
> Unter /data/xen/templates befindet sich bei mir:
> -rw-r--r-- 1 root root 116784888 2009-05-17 22:36 debian.5-0.x86.20090517.img.tar.bz2
> Unter /data/xen/images befindet sich bei mir:
> -rw-r--r-- 1 root root 1049624576 2009-05-18 00:17 debian.5-0.x86.img
> Woher ich die habe, weiß ich auswendig nicht mehr.

ach so, du hast fertige Images aus dem Netz gesaugt und sie dann wie die 
mitgelieferten Templates installiert.
Gut, daraus können wir dann ja keine Erkenntnisse gewinnen - leider.

> Wo klemmt es denn bei dir konkret?

Wie schon gesagt: An derselben Stelle, die Du beschrieben hast. ;-)

>> Auch mein Versuch, ein auf einem anderen System einwandfrei laufendes OS zu portieren, ist so
>> gescheitert.
> Auch bei Benutzung des Standard eiskernel-xen (2.6.24-28-xen)?

Ja.

>> Und vor allem: Warum geht das mit dem Mounten nicht?
> Weil die kernelversionspassenden Module (z.B. ext3) fehlen, bzw. die modules.dep

Stimmt ja, er erkennt die Geometrie der Platte, kann aber mit dem 
Filesystem nicht anfangen.

> Tests:
> 1) editieren von /etc/xen/xm/xmdebian-lenny und ramdisk = "/boot/initrd.img-2.6.26-2-xen-686"
> (orig. von debian-domu) setzen; geht nicht, da anscheinend immer /boot/initrd-xen.gz benutzt wird!?

Das ist grundsätzlich eine gute Idee.
Allerdings kann ich mir nicht vorstellen, dass es etwas bringt, den 
namen einer Ram-Disk zu ändern. Aber evtl. ließe sich eine zusätzliche 
Variable "initrd" aktivieren, wie sie sich ja auch (meist) in der 
menu.lst des GRUB findet.

> 2) link /boot/initrd-xen.gz auf /boot/initrd.img-2.6.26-2-xen-686 ändern; geht nicht, da
> plötzlich wieder kernel 2.6.24-28-xen benutzt wird!?

Oopps!
Allerdings wäre ich mit so etwas vorsichtig, es sei denn, Du willst auch 
die dom0 mit dem 26-2-Kernel laufen lassen. ;-)

> 3) link /boot/vmlinuz-xen auf /boot/vmlinuz-2.6.26-2-xen-686 ändern; geht nicht, da plötzlich
> die cmdline "root=/dev/hda1 ro quiet xencons=tty1" gesetzt ist!? Woher das hda1 statt sda1?
> Irgendwie spukt es da gewaltig. :-)
>
> Vermutlich würde ein händisches Basteln/Abändern der 2.6.24-28-er initrd weiterführen, bloß wie
> weit ist halt die Frage!?

Inzwischen denke ich, dass der Bootprozess, wie oben beschrieben, 
Feintuning braucht.
Mal sehen, ob sich jemand meldet, der diese Dinge besser kennt.

Gruß
Heinz-Peter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.