This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


RE: [Xen-devel] xen,bproc and grub

> > > > > We wrote a patch to add multiboot support to kexec (that's how
> > > > > Xenoboot works).  It was submitted to the kexec
> > maintainer, but I
> > > > > don't know whether it was accepted or not.
> > > > http://www.tjd.phlegethon.org/software/kexec-multiboot.patch
> >
> > argh, it seems to be using real-mode for booting, and it
> > seems multiboot specs seems to assume existence of pcbios.
> >
> > i guess the right way will be just to strop xen.gz of all 16
> > bit code and have it loaded and started in 32 bit mode. In
> > that way kexec could treat xen like elf32-x86 type file.
> I forget the context of what you're trying to do.
> With Tim's multiboot patch, kexec is able to 'boot' into xen just fine.
> I think Tim has recently been looking at how we could roll a xen and
> dom0 image into a static multiboot file that is then wrapped to appear
> like a standard linux bzImage.

yeah, kexec+multiboot works just fine for me on the laptop with PCBIOS.

However, when I try kexec+multiboot on a node running LinuxBIOS the end
result is something that looks as if node has rebooted. Pooking around I
traced it down to the fact that it uses real mode. (If I try to load linux
kernel using real-mode and kexec I get the exactly the same reboot, if on
the other hand I try to load the same kernel using 32 bit mode it seems to
work fine).

Either way I'm leaving for SuperComputing tomorrow so it probably will be
few days before I get chance to look more as to what exactly is going

This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
Xen-devel mailing list