|
From: | Yoshinori K. Okuji |
Subject: | Re: [bugs #9370] GRUB can't load Linux kernel 2.6 initrds with large memory |
Date: | Fri, 18 Jun 2004 12:33:58 +0200 |
User-agent: | KMail/1.6.1 |
> Summary: GRUB can't load Linux kernel 2.6 initrds with large memory > > Original Submission: This change in CVS: > > http://savannah.gnu.org/cgi-bin/viewcvs/grub/grub/stage2/boot.c.diff? >r1=1.44&r2=1.45 > > caused GRUB to complain that the image would not fit in memory. the > problem was worked around by: > > http://bugs.debian.org/cgi-bin/bugreport.cgi/01-0.94-initrdmax.patch? >bug=254798&msg=3&att=3 > > Does anyone have an opinion on the nature of why this happened? I am > thinking of adding debug statements... This sounds like a bug in Linux rather than GRUB. What kernel do you use? What value is stored in initrd_max_addr in your kernel? Can you check it by this command: hexdump -C -n 4 -s 0x22C your_kernel Okuji
[Prev in Thread] | Current Thread | [Next in Thread] |