Since ext4 file system has some fundamental changes in on-disk structure, in order to provide support for ext4 file system, it is essential to distinguish ext4 from ext2/3. Here are some basic steps to do so.

openSuSE build service is a convenient place to build packages for distributions.

Wrapping up Google Summer of Code 2008

As a final step, I uploaded my code sample plus user documents and development notes to a Google code hosting site(as required by Google). Everything you want to know about grub4ext4 can be found there.

1. openSuSE has accepted my patch for grub legacy in openSuSE 11.1 beta, which was done silently because openSuSE seems not willing to provide ext4 support officially...

2. I gave a brief talk on a BLUG(Beijing Linux User Group) meeting, introducing Google Summer of Code program and grub4ext4. Check the website and the slides.

3. At a BOF(Birds of a Feather) leaded by Coly Li and me on Gnome Asia Summit, I gave a similar talk, sharing my experience of applying GSoC slot and working with the open source cummunity. Check the website and pictures.

4. Eric Sandeen from Redhat.com said(here and here) that Fedora is reviewing the patch.