|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] New kernel won't boot
On Mon, Nov 03, 2003 at 10:30:06PM +0000, Keir Fraser wrote:
> > This error happens before I can give the boot
> > command (I'm using the grub shell, launched via MBR,
> > after rebooting my system). Basically:
> >
> > grub> root (hd0,0)
> > grub> kernel /xenimage.gz [args...doesn't matter which]
> > Error 13: Invalid or unsupported executable format
>
> So it's the new build of Xen that doesn't work?
I tried it with the 1.0 build from the CD image,
and from last Thursday's "unstable" download via BitKeeper.
Both yielded essentially the same results.
> It looks like it's not recognising the Xen image as a Multiboot OS.
Correct. The Linux "file" command thinks it's data.
But "file vmlinux" doesn't recognize it as a Linux kernel,
while "file /boot/vmlinuz" (my current non-Xen kernel) does.
So, the problem might be happening before the Multiboot
bytes are added (in arch/xeno/boot during "make bzImage").
> What happens if you try using the non-gzipped image (you can take
> xenimage.gz and just gunzip it, and try that)?
No difference...same problem.
> If it still fails then we might be able to take a look at it if you
> can make your image available to us (maybe put it on a web server and
> send us a URL?). I think someone else reported a similar problem a
> while ago. Perhaps our build process is broken for certain versions of
> gcc and/or binutils. Unfortunately it's not possible to get more
> useful diagnostics out of GRUB without adding tracing to the source
> code and recompiling it.
I put the whole package, new & old & copies of everything
in /boot at:
http://peabody.arsc.edu/xen
One of the (many) images I've tried is:
http://peabody.arsc.edu/xen/boot/xenimage.gz
In the boot/grub/menu.lst , you'll see the approximate
grub commands (I have been typing them in by hand at the
grub> prompt, as mentioned earlier). But the exact
sequence doesn't matter: grub complains about
/xenimage.gz and won't proceed with a boot.
The image from the CD is just fine. But *both* the multi-boot
images (from xen/arch/boot) and "default" vmlinux (from
the root kernel compile directory) fail with the same
"error 13" from Grub. From *both* the 1.0 and nightly
unstable builds.
If it would help, I can set you up with access to
the machine to try some different configuration tricks.
If you think an earlier compiler would help, I can try it.
I'm at version 2.14 for my binutils, BTW, and 3.3 for gcc.
Thanks! Greg
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] New kernel won't boot, Gregory Newby
- Re: [Xen-devel] New kernel won't boot, Keir Fraser
- Re: [Xen-devel] New kernel won't boot,
Gregory Newby <=
- Re: [Xen-devel] New kernel won't boot, Keir Fraser
- Re: [Xen-devel] New kernel won't boot, Keir Fraser
- Re: [Xen-devel] New kernel won't boot, Gregory Newby
- Re: [Xen-devel] New kernel won't boot, Keir Fraser
- Re: [Xen-devel] New kernel won't boot, Gregory Newby
- Re: [Xen-devel] New kernel won't boot, Ian Pratt
- Re: [Xen-devel] New kernel won't boot, Gregory Newby
- Re: [Xen-devel] New kernel won't boot, Ian Pratt
- Re: [Xen-devel] New kernel won't boot, Gregory Newby
- Re: [Xen-devel] New kernel won't boot, Ian Pratt
|
|
|
|
|