Download
Important Note
Note: Some of these downloads are outdated, and the GRUB experimental branch should be used instead.
Bazaar VCS repository
-
Bazaar VCS repository containing branches.
Since no web viewer is yet installed on this server, you will need to
install Bazaar on your system
to access the branches.
Miscellaneous Downloads
-
Graphical menu demo fonts, images, themes, and grub.cfg.
[2009-07-19]
Use this to set up your own GRUB installation, or use the demo ISO
below.
-
Graphical menu ISO image [2008-08-15].
Themes can completely customize the screen layout.
Four example themes are included. Press '1', '2', '3', or '4' to
switch to a different theme.
The included themes are called 'proto', 'winter', 'ubuntu1',
and 'ubuntu2'.
-
GRUB gfxmenu themes source archive. [2008-08-15]
The source SVG files, image files, etc. for
generating gfxmenu themes.
-
Graphical menu + Lua ISO image [2008-08-04].
Source Archives
These are source archives made available for your convenience. This is the
quickest way to build GRUB 2 with gfxmenu yourself.
- 2009-01-19 Colin Bennett's GSoC'08 changes revision 876: gfxmenu, UTF-8 font engine support, and other features that are being prepared for inclusion into GRUB mainline. (Note: UTF-8 font support is now in GRUB mainline.)
-
gsoc08_r876.tar.bz2 (bzip2 compressed tar file)
- 2008-12-19 Colin Bennett's mainline revision 867: includes gfxmenu and all other changes (except for Lua support).
-
cdbmain_r867.tar.bz2 (bzip2 compressed tar file)
Patches
These patches are also Bazaar merge
directives that contain information about the revisions. The patches are
based against the GRUB CVS HEAD at the date indicated in the patch file name.
Bazaar branches for the major codelines are located in the
bzr repository.
- 2009-06-15 Graphical menu (gfxmenu).
For a preview, see theme screen shots.
-
gfxmenu_2009-06-15.patch (based on SVN trunk r2322)
- 2008-08-04 Graphical menu with Lua (gfxmenu-lua).
Added support for themes to provide Lua code for enhanced
UI functionality.
Try it out with the ISO image.
-
gfxmenu-lua_2008-08-04.patch (against SVN trunk -- includes all my main changes)
[plain patch]
gfxmenu-lua_2008-08-04_gfxmenu.patch (against my mainline)
[plain patch]
- 2008-07-28 High resolution timer using x86 TSC.
-
tsc_2008-07-28.patch
[plain patch]
- 2008-07-04 Cleaner make output. Specify V=1 to get original output.
-
prettymake_2008-07-04.patch
Obsolete downloads
-
Graphical menu demo fonts, images, themes, and grub.cfg (using
'--class=X' instead of the '|class=X' kludge).
[2009-01-19] (obsolete)
Use this to build your own GRUB image, or use the ISO below.
-
Graphical menu demo fonts, images, themes, and grub.cfg.
[2008-08-11] (obsolete)
Use this to build your own GRUB image, or use the ISO below.
-
Graphical menu ISO image [2008-08-11].
Themes can now layout custom components on the screen.
The timeout progress bar is now a GUI component.
See the 'winter' theme.txt file for an example.
-
GRUB gfxmenu themes source archive. [2008-08-11]
-
Graphical menu demo fonts, images, themes, and grub.cfg
Use this to build your own GRUB image, or use the ISO below.
[2008-08-11]
-
Graphical menu ISO image [2008-08-09].
Themes can now layout custom components on the screen.
See the 'winter' theme.txt file for an example.
-
GRUB gfxmenu themes source archive. [2008-08-09]
-
Graphical menu demo fonts, images, themes, and grub.cfg
Use this to build your own GRUB image, or use the ISO below.
[2008-08-09]
-
Graphical menu ISO image [2008-08-03]
-
Graphical menu demo fonts, images, and grub.cfg
Use this to build your own GRUB image, or use the ISO below.
[2008-07-19]
-
Graphical menu ISO image [2008-07-27]
-
Graphical menu demo fonts, images, and grub.cfg
Use this to build your own GRUB image, or use the ISO below.
[2008-07-19]
-
Graphical menu ISO image [2008-07-19]
-
Graphical menu prototype demo fonts, images, grub.cfg overlay.
Use this to build your own GRUB image, or use the ISO below.
[2008-07-11]
-
Graphical menu prototype demo ISO image [2008-07-11]
- PFF2 Fonts [2008-06-28]