[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: grub2 fails to read big initrd files
From: |
Vladimir 'φ-coder/phcoder' Serbinenko |
Subject: |
Re: grub2 fails to read big initrd files |
Date: |
Sat, 29 Jan 2011 01:24:04 +0300 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20101226 Icedove/3.0.11 |
On 01/28/2011 04:21 PM, address@hidden 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
signature.asc
Description: OpenPGP digital signature