Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 217863 - sys-boot/grub 0.97 cannot boot ext3 filesystems with an inode size of 256 bytes
Summary: sys-boot/grub 0.97 cannot boot ext3 filesystems with an inode size of 256 bytes
Status: RESOLVED DUPLICATE of bug 214563
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High critical (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-15 21:16 UTC by Brandon Holbrook
Modified: 2009-08-13 18:19 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brandon Holbrook 2008-04-15 21:16:47 UTC
For more introduction to this bug, see the debian bug report at: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=463123

Basically, e2fsprogs 1.40.5 added some new entries to /etc/mke2fs.conf, including:

inode_size = 256

Which means that any newly-created ext[23] filesystem will have 256-byte inodes instead of the previous default of 128.  However, grub1 does not recognize this kind of filesystem and fails to boot.

I understand that 256-byte inodes are more desirable than keeping up with legacy grub, but the e2fsprogs-1.40.6 ebuild was marked stable (at least on x86 and amd64) a couple weeks ago which means that all 2007.0 boxes in the field right now are in a broken state (well not ALL, but everybody who compulsively run etc-update after every emerge :).  Newly created filesystems will not boot (nor can you even install stage[12] files from these partitions into the MBR). The debian bugreport has a grub patch that supposedly makes it compatible with 256 inodes, but if that cannot make it into gentoo in the short term, a new e2fsprogs ebuild needs to be released that patches /etc/mke2fs.conf to remove the newly-introduced inode_size feature.
Comment 1 Jouni Kosonen 2008-04-15 21:54:12 UTC
This seems to be the same issue that was addressed in bug 214563 .
If so, then sys-boot/grub-0.97-r5 should already contain the fix needed for this since 2008-03-25.
Of course this does not help those of us running stable for a while, as the final patchset for that version appears to be waiting for a resolution to bug 215799 so it is unlikely to get stabled for some time.
Comment 2 SpanKY gentoo-dev 2008-04-15 22:18:38 UTC

*** This bug has been marked as a duplicate of bug 214563 ***