Red Hat Bugzilla – Bug 446276
GRUB does not install when ext4 is root filesystem
Last modified: 2009-03-01 04:50:42 EST
Description of problem:
A fresh installation of Fedora 9 won't complete because GRUB isn't installed
Version-Release number of selected component (if applicable):
Fedora 9, x86_64
just tried one time with ext4
Steps to Reproduce:
1. install F9 including GRUB on x86_64 on a ext4 filesystem
installation of GRUB stops the overall installation
installation should continue and finish
Hardware is pretty new but known to work. Intel Core 2 Duo E8xxx series, Intel
P35 chipset, AHCI mode for HDD
Fedora 8 installed on the same system (on ext3) without problems, the same as
Fedora 9 on ext3. The system works as a dual boot system with Windows Vista.
The boot loader is installed into the MBR.
I have found a patch for GRUB 0.97 to read ext4 extents:
However, even when I rebuild the GRUB src.rpm with this patch, it installs on the ext4 volume, but then booting fails with "Error 15". There is also an OpenSUSE RPM which apparently supports ext4 through the similar patch. I tried just to take the patch (and edit it so that it fits the Fedora version of GRUB), but got the same error message during boot.
Since the upstream has declared they are not willing to add ext4 support to GRUB 0.97, the solution would be either to fix and maintain it as a Fedora patch, or migrate Fedora to GRUB 1.9x.
Please change Version: to Fedora 10, as this applies also to F10 version of GRUB.
Have there been any updates on the GRUB/Ext4 front? Thanks. :)
*** This bug has been marked as a duplicate of bug 486284 ***