On 01/28/2011 04:21 PM, scal...@scyld.sky wrote:
> The setup of new linux kernels compiled with [m] option on most modules
> results in dramatically big initrd files (65-145MB). Grub2 fails to read
> such a big files from at least ext3 partitions and linux kernel panics
> because of lack of modules. Quick analysis and debug of grub2 code has
> shown that function grub_fshelp_read_file in file [fs/fshelp.c] returns
> (-1) because of
> blknr = get_block (node, i);
> sets grub_errno = 24 while trying to resolve disk block number from file
> block number.
> The temporary workaround is to format a partition with /boot with option
> -b 4096 which increases block size and lower the number of blocks.
>
>   
This is probably because of triple indirect. Triple indirrect support
went in relatively recently, please upgrade (this should be first step
before reporting any bug for this matter)


-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko


Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Bug-grub mailing list
Bug-grub@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to