[syslinux] Re: grub compatible

Gregg Lebovitz gregg at suma.com
Thu Sep 5 14:29:05 PDT 2002


Peter,

I appreciate you taking the time to answer my emails. I realize it may
be frustrating to have a random person ask you novice questions.

Looking at the grub code, it appears the 8192 limit in the code is
somewhat arbitrary. There appears to be more than enough buffer space to
support the 13.5K size you mentioned below.

I will pass this onto the grub folks. They may be willing to increase
the buffer to 13.5K in the released version.

As far as the changes go, I worked on the memdisk code because it gave
me an excuse to learn the i386 architecture and instruction set. If you
want to toss my changes, feel free.

Gregg

On Thu, 2002-09-05 at 17:16, H. Peter Anvin wrote:
> Gregg Lebovitz wrote:
> > Peter,
> > 
> > The last time we exchanged mail, I was trying to get memdisk working
> > with grub. It turned out that the problem with grub, is it uses the
> > multiboot "semantics" and assumes the setup portion of the kernel is
> > less than 8192 bytes.
> > 
> 
> That's just broken.  Completely, utterly broken, and it's just plain
> WRONG.  The setup code is allowed to be 31.5K in size by specification.
>  I WILL NOT support Grub braindamage -- that just encourages the Grub
> people to do more sh*t that we have to support in the kernel.  We've had
> enough problem with Grub braindamage as it is.
> 
> 	-hpa
> 





More information about the Syslinux mailing list