[syslinux] Size limit for initrd in PXELINUX?

H. Peter Anvin hpa at zytor.com
Thu Oct 24 13:17:38 PDT 2002


Duetsch Thomas wrote:
> Hi,
> 
> sorry for taking so long, but I needed to come up with a workaround and
> haven't had much time.
> I tried 2.0-pre11 and still have the same behaviour as before.
> I was able to get some more differentiated information for the different
> image sizes.
> The first time it doesn't work is at an image size somewhere between
> 12288000 and 12582912 bytes. In this case, I get the "Couldn't find valid
> RAM disk image starting at 0."-message after the kernel started.
> Then, somewhere between 13312000 and 13824000 bytes, the image is downloaded
> and the next thing I get is:
> 
> Ready
> Uncompressing Linux..
> 
> ran out of input data
> 
> --System halt
> 
> At 14848000 bytes, the screen just goes crazy. Strange colors and special
> characters start blinking all over the place.
> 
> Well, and after that, the system just reboots.
> I hope that helps in some way.
> Bye,
> 

This *definitely* sounds more like a kernel bug than a SYSLINUX bug.  I
believe the kernel you're running has known bugs in the decompression
routine; you may want to try an up-to-date 2.4 kernel.

	-hpa






More information about the Syslinux mailing list