Bug#473543: grub-common: if grub.cfg is to big grub-pc (and maybe others) fails to load it and reboot infinitely

Robert Millan rmh at aybabtu.com
Mon Mar 31 12:43:38 UTC 2008


On Mon, Mar 31, 2008 at 11:15:16AM +0200, Alban Browaeys wrote:
> Package: grub-common
> Version: 1.96+20080228-1
> Severity: important
> 
> While testing a lot of kernels I found that if I have more than around
> 25 of them with long name (git versions) grub fails to load grub.cfg at
> boot and restart the computer. 
> 
> I don't know if this is the number of lines or the size of grub.cfg that
> matters but it is fully reproducible here.
> 
> One can just copy n paste lines in grub.cfg to reproduce.

Can you reproduce it in grub-emu?

If you create an ext2 filesystem image, put that grub.cfg inside it, and try
to access it in grub-emu (loop & configfile commands), does it still happen?

-- 
Robert Millan

<GPLv2> I know my rights; I want my phone call!
<DRM> What use is a phone call… if you are unable to speak?
(as seen on /.)





More information about the Pkg-grub-devel mailing list